如何得到记录集中的记录数?

Galford 2000-07-12 06:18:00
我用了Recordset的属性RecordCount但总是返回-1
不知该怎么办?
...全文
108 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
shb 2000-07-12
  • 打赏
  • 举报
回复
如果使用DAO的DBOPENDYNASET类型的话,应该先rst.movelast,rst.movefirst之后才可以取得rst.recordcount
songs 2000-07-12
  • 打赏
  • 举报
回复
试试在提取RecordCount属性前先用MoveLast方法。
Tyro 2000-07-12
  • 打赏
  • 举报
回复
如果不设值cursortype,默认值是adOpenForwardOnly
TopHead 2000-07-12
  • 打赏
  • 举报
回复
如果是ADO的话,CursorType 必须设置成adOpenKeyset或adOpenStatic才能得到RecordCount,adOpenForwardOnly和adOpenDynamic总是返回-1

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧