OLE DB中如何得到一个已经打开的Rowset中的记录个数

dysxq 2003-12-30 07:46:39
对于库里存在的一个表,我可以用SELECT COUNT(*) 来得到记录个数,如果Rowset是一个查询的结果,就是说是SELECT * FROM Table WHERE ...查询结果,那我怎么得到记录总数呢?ADO是有RecordCount可以,在OLE DB的ATL库是好像没有
...全文
103 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
dysxq 2003-12-30
  • 打赏
  • 举报
回复
我现在是用SELECT COUNT(*) FROM Table WHERE ...来得到记录数,然后用SELECT * FROM Table Where ...来打开表,这样对于简单的WHERE子句的还好,如果我在查询语句里用了INNER JOIN等一些功能后就是不太好做

4,018

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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