小编use*_*254的帖子

如何在访问的文本框中获得查询结果

我一直在处理一个有2个组合字段和一个文本字段的表单.我希望文本框显示查询的结果.查询从两个组合框中获取值.我能够形成查询但无法在文本框中获取其值.该查询生成一个值(1行,1列).请帮助我或指出我能找到解决方案的任何好资源.

ms-access

1
推荐指数
1
解决办法
2万
查看次数

错误3061预期参数2太少

我一直面临错误3061,错误消息"参数太少:预期2".我已经完成了以下所有操作来解决问题,但仍然无法解决问题.

  1. 我在SQL模式下运行查询,它给了我结果
  2. 我检查了所有的字段名称
  3. 我检查了所有"&"的放置.我发现它们是正确的.

这是我的代码:

Private Sub cmbYear_Change()

    Dim db As Database
    Dim rs As DAO.Recordset
    Dim Query As String

    Query = " SELECT Yrs_Teaching, Highest_Edu, AD_Descr FROM ClassSurvey" & _
            " WHERE ClassSurvey.Program/School_ID = " & Me.cmbProgId.Value & _
            " AND ClassSurvey.ClassID = " & Me.cmbClassId.Value & _
            " AND ClassSurvey.Teacher_ID = " & Me.cmbTeacherID.Value & _
            " AND ClassSurvey.SYear = " & Me.cmbYear.Value


    Set db = CurrentDb
    Set rs = db.OpenRecordset(Query)

    If rs.RecordCount > 0 Then
        Me.TB1 = …
Run Code Online (Sandbox Code Playgroud)

ms-access access-vba

1
推荐指数
1
解决办法
2万
查看次数

标签 统计

ms-access ×2

access-vba ×1