在ADO中如何获得一个表中记录的总数? VC/MFC / 数据库 - CSDN社区 com...
来源:百度文库 编辑:神马文学网 时间:2024/05/23 23:22:14
在ADO中如何获得一个表中记录的总数?
楼主jeniminon(撒卡)2005-01-19 13:51:56 在 VC/MFC / 数据库 提问在线等,谢谢! 问题点数:50、回复次数:11Top
1 楼yemingwy(小新)回复于 2005-01-19 14:03:18 得分 10
GetRecordCount()Top
2 楼xuzheng318(忧郁王子)回复于 2005-01-19 14:48:19 得分 5
CRecordSet::GetRecordCount()这个函数返回的是浏览过的行的数量Top
3 楼jeniminon(撒卡)回复于 2005-01-19 16:08:09 得分 0
没有遍历表
怎么得到他的总记录?Top
4 楼liuyan4794(青牛)回复于 2005-01-19 16:13:54 得分 5
select count(*) from tbTop
5 楼gdy119(夜风微凉)回复于 2005-01-19 18:42:35 得分 5
select count(*) from tableTop
6 楼oyljerry(【勇敢的心】→ ㊣提拉米苏√㊣)回复于 2005-01-19 19:48:29 得分 5
select count(*) as num from table
Top
7 楼jeniminon(撒卡)回复于 2005-01-20 08:53:45 得分 0
哪位大哥能写的详细点吗?
我是菜鸟级,不大明白Top
8 楼mli0080(leslie)回复于 2005-01-20 09:00:19 得分 10
用GetRecordCount()只能得到当前记录集的总数,用select count(*) as num from table不加条件就可以得到。Top
9 楼gpib2000()回复于 2005-01-20 09:00:45 得分 5
MoveFirst();MoveLast();GetRecordCount(),就可以了Top
10 楼jeniminon(撒卡)回复于 2005-01-20 10:39:54 得分 0
gpib2000() 试了 不行得到-1
---------------------------------------------------------------------------------------
mli0080(leslie) select count(*) as num from table不加条件就可以得到。
在ADO里面操作数据库
没有返回的操作(INSERT DELETE)我用的是Execute
有返回的操作(SELECT)我用的是DataSet.Open得到的是一个数据集(普通的SELECT返回是一个数据集)
但是select count(*) 返回的是一个整数 我们应该用什么语句 请大侠明示
再追加50分!!
Top
11 楼oyljerry(【勇敢的心】→ ㊣提拉米苏√㊣)回复于 2005-01-20 11:27:08 得分 5
GetItem(num)->value;
然后类型转换Top
相关问题
- access如何在表1中存放表2的记录总数?
- ADO 数据库这样获得记录总数?
- 使用ADO访问SQL SERVER2000的取得记录总数问题
- 左连接查出来的记录总数比左表记录的总数还多呢
- 用Data1控件怎样取得数据表的记录总数?
- 请问mysql如何控制表的记录总数!
- 请问mysql如何控制表的记录总数!
- 如何得到表中记录的总数?
- 如何统计dbf表中有记录总数?
- 一个简单问题:获取表的记录总数