adoRecordset.Find有没有返回值? 请看微软的ado帮助文件吧,讲得很清楚,(我记不起来了) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不会吧。如果找到就指这那条记录,如果找不到,就指向最后(EOF)。 '它没有返回值(Nomatch是DAO的,ADO没有这个属性) '如果找到指针就是符合条件的记录 '如果未找到指针指在EOF,通过是否EOF来判断是否找到 rs.Find "name='王小三'" If rs.EOF Then MsgBox "没找到", vbInformation Else MsgBox "找到了", vbInformation '此时指针已定位到了符合条件的记录,你可以对它进行操作了 'MsgBox rs.Fields(...) End If 呵呵..ADO如果找不到,它的EOF会变成TRUE的.. 如果多个条件,应该如何使用呢? 我用 rs.find "name='王小山'" and "id=3" 却显示错误!?为什么?? 有关BitBlt函数的例子 一个关于控件作为函数参数的问题 vb6 ado access 相关 MSCOMM串口问题 VB 中有没有文件夹浏览控件? 请教,一句老死机的代码 谁知道STAMMER系统托盘中的窗体是怎么编的吗?? 一个很精彩的SQL语句,不能不看 问个最基本的问题 假如一个程序要处理的数据非常多有好的解决办法吗?? 提一个在窗体上显示ACCESS2000库中的图片的问题,请知道的朋友办忙回答一下 小问!
'如果找到指针就是符合条件的记录
'如果未找到指针指在EOF,通过是否EOF来判断是否找到
rs.Find "name='王小三'"
If rs.EOF Then
MsgBox "没找到", vbInformation
Else
MsgBox "找到了", vbInformation
'此时指针已定位到了符合条件的记录,你可以对它进行操作了
'MsgBox rs.Fields(...)
End If