我有这个代码:
Dim rs As DAO.Recordset
Set rs = CurrentDb.OpenRecordset("tblJobs", dbOpenDynaset)
rs.FindFirst "EmpNo=" & "'cbEmpNo.Value'" & " And " & "JobNo=" & "'cbJobNo.Value'"
而且我一直在遇到类型不匹配的问题(删除 ' 似乎没有帮助,在 EmpNo 和 JobNo 周围添加 [] 也无济于事)。
在 tblJobs 中,EmpNo 和 JobNo 都定义为 Long Integer。
cbEmpNo 和 cbJobNo 是没有控制源的组合框。他们的行源是从 tblJobs 中提取 EmpNo / JobNo 的 SQL 查询。