象数据量不大的话,只接用RecordCount就可以,你可能是没刷新的结果。如果数据库量比较大,你先Movelast,再求RecordCount
解决方案 »
- 调用存储过程错误
- 求助,如何把2个表(数据库中的)导出到一个excel表中?
- [紧急求助]关于对数据库操作的几个问题,谢谢!
- 怎么给输出的字符加波浪线?vb
- socket,udp,如何传送二进制数(vb)
- 举手之劳给姚明一票,全明星的第一个中国球员阿!
- 为什么无法取得Combo或List控件的值,老提示“无效属性数组索引”,ListIndex老是-1
- 一个头痛的关于文件大小2G极限的难题!!各位高手HELLPPP~~~~
- 求教:VB6.0中的英文字母都变成空白或少量箭头符号了
- ListView控件的间距,排序及图标问题(有一定难度)
- 用MSChart1.DataSource绑定一个数据源时,行数总是比记录集少一行的,为什么?如何解决?
- 当程序正在工作时,可能需要几秒钟甚到更长的时间,这是我们需要提示用户“系统正在工作,请稍后...”,不知道各位是怎样实现,向各位请
update好像作保存的时候才去更新SERVER的。
movelast用处不大,因为一般来说结果集都是在本地的,所以并不会影响SERVER的。
回复人: youxi() ( ) 信誉:100 2002-11-14 10:31:00 得分:0
我的数据量很小,但是recordcount还会返回-1为什么啊
rs.open strsql,conn,1,3
1和3用来设置游标,以及结果集的属性
如果是用的ACCESS,注意在OPEN前将记录集的游标设置为客户端。如下
RS.CursorLocation=aduserclient
试试吧!
rs.open strsql,conn,adOpenKeyset, adLockReadOnly