如何通过组合字段快速定位到Access数据库中的某一条记录?
gicad 2011-10-11 03:50:27 我有一数据库,内含很多字段,想通过其中的“编号”和“调查时间”来快速定位到该记录,以便于进行修改。
注意:只要定位到该记录即可,不需要返回结果。因为一旦返回结果,再点上一条、下一条就只针对查询出来的结果了。
由于Adodc1.Recordset.Find不支持组合查询,用Seclet语句可以吗(好像Select语句多为将结果查询出来,而不是直接定位)?请熟悉Select的高手指点一下
比如以下组合搜索就出错
Adodc1.Recordset.Find "编号='" & bpbh & "'" And "调查时间=#" & dcsj & "#"
而单一的即可:
Adodc1.Recordset.Find "编号='" & bpbh & "'"
或Adodc1.Recordset.Find "调查时间=#" & dcsj & "#"
均正常