在adodb对象中,我想用 find 方法查找一条符合条件的纪录,怎莫老是通不过?MyRs.find MyRs.Fields("s_CODE")=Intdat
在跟踪中,MyRs.Fields("s_CODE")有数值,Intdat也有数值,可总是提示:变量或数据类型不正确,或者不可接受的范围之内,要不就是与其他数据冲突。我检查了,数据类型没错,范围也对,可就是找不到原因在那里。
在跟踪中,MyRs.Fields("s_CODE")有数值,Intdat也有数值,可总是提示:变量或数据类型不正确,或者不可接受的范围之内,要不就是与其他数据冲突。我检查了,数据类型没错,范围也对,可就是找不到原因在那里。
MyRs.find "s_CODE='Intdat'"
else
MyRs.find "s_CODE=Intdat"
if s_CODE是字符型 then
MyRs.find "s_CODE='"&Intdat&"'"
else
MyRs.find "s_CODE="&Intdat
Intdat是字符串或变体类型变量,如果不是,需要转换