recordset对象的find方法为何查找不到记录 本帖最后由 way_liu 于 2011-04-07 15:49:23 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 导入是导入,查询是查询,不要搞到一起建立楼主在导入数据库后用SQL语句查询 我用F8调试程序,一步一步的调试,确定tempRst更新了,确定有某一站点该时次记录,但使用tempRst.Find "stacode='" & tempAWS.StationName & "'"该语句查询,愣是得到tempRst.EOF = True这样的结果。恳请大家帮帮忙! 要改为每次都从头开始找。tempRst.Find "stacode='" & tempAWS.StationName & "'", , , adBookFirst 为了提高效率才这样判断的呀,这个方法也是从我领导那里学来的,但是他用的是DAO,我现在用ADO,属性和方法有差别,所以他那个程序能实现,我就出现问题了。但是我这里好像也不是每次都找不到重复记录,似乎偶尔又可以找到重复记录。 诶,淡定淡定,ADO比DAO效率高,我不用DAO的。只是ADO的recordset对象有find方法可以用嘛,只是我参数没搞对,折腾了这么久,应该是Tiger_zhao指出来的问题,我再试试。 谢谢tiger,我也想到是这个问题,还改过find方法的第三个参数:adsearchbackward,都还不行,没想到是最后一个参数。我阅读帮助文件的水平还太差了啊! 哪位朋友有程序员联合开发网的帐号,帮我下载源代码,我送200分. 给大家介绍一个VB的源码站 请教订单式生产用何种形式开发数据库? 请问一个超简单问题 再请问faysky2()打印问题 求教-vb实现远程唤醒 请问个鼠标 POINTAPI 的变量定义的问题? 如何 通过指针操作内存,, 请问谁有REALAUDIO控件的详细使用说明? 哪位大侠给我个vb5.0的dbgrid控件 如何把UTF8编码转化成ASCII? [求助]我想把txt中被硬断开的文字连在一起
建立楼主在导入数据库后用SQL语句查询
恳请大家帮帮忙!
tempRst.Find "stacode='" & tempAWS.StationName & "'", , , adBookFirst
但是我这里好像也不是每次都找不到重复记录,似乎偶尔又可以找到重复记录。
只是ADO的recordset对象有find方法可以用嘛,只是我参数没搞对,折腾了这么久,应该是Tiger_zhao指出来的问题,我再试试。
谢谢tiger,我也想到是这个问题,还改过find方法的第三个参数:adsearchbackward,都还不行,没想到是最后一个参数。
我阅读帮助文件的水平还太差了啊!