kmdm_find="333" dd = "[kmdm]='" & kmdm_find &"'" kmsr.Adodc1.Recordset.Find dd If kmsr.Adodc1.Recordset.eof Then MsgBox “找到了!” Else MsgBox "未找到!" End If
出错:实时错误:91 对象变量或With块变量未设。什么意思??
还是出错:实时错误:91 对象变量或With块变量未设。什么意思??
在此我先说应是: kmdm_find="333" dd = "kmdm='" & kmdm_find &"'" kmsr.Adodc1.Recordset.MoveFirst kmsr.Adodc1.Recordset.Find dd If kmsr.Adodc1.Recordset.eof Then MsgBox “未找到!” Else MsgBox "找到了!" End If还有一个问题也许是错误原因:kmsr.Adodc1.Recordset.CursorType属性应为adOpenStatic 如果Adodc1未找到数据则kmsr.Adodc1.Recordset.eof为真,找到后就定位到记录。 还有Adodc1只支持一个条件查找
dd = "[kmdm]='" & kmdm_find &"'"
kmsr.Adodc1.Recordset.Find dd
If kmsr.Adodc1.Recordset.eof Then
MsgBox “找到了!”
Else
MsgBox "未找到!"
End If
对象变量或With块变量未设。什么意思??
对象变量或With块变量未设。什么意思??
在此我先说应是:
kmdm_find="333"
dd = "kmdm='" & kmdm_find &"'"
kmsr.Adodc1.Recordset.MoveFirst
kmsr.Adodc1.Recordset.Find dd
If kmsr.Adodc1.Recordset.eof Then
MsgBox “未找到!”
Else
MsgBox "找到了!"
End If还有一个问题也许是错误原因:kmsr.Adodc1.Recordset.CursorType属性应为adOpenStatic
如果Adodc1未找到数据则kmsr.Adodc1.Recordset.eof为真,找到后就定位到记录。
还有Adodc1只支持一个条件查找