我是新手这句如何求出记录集总数:select name from stu_info; 我的意思:我写一个类(查询数据库)由客户输入sql语句,我不想用字符串分解该语句,只是想直接由该句设法返回总记录数。谢谢大家。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这要看数据库是否支持了.Oracle是支持这样做的,前途是用OCI而不能用ODBC或ADO之类的.Oracle会是SQL语句执行后返回一个值.表示当前的操作影响了多少条记录;其他数据库不知. ADO里面,不也有RecordSet.RecordCount 的属性吗? select count(*) from stu_info 可以求出该table的记录总数 可以用存储过程实现:先执行你的sql 语句,然后,返回@@rowcount即为你所需要的值。 在这里谢谢大家,我想我只好采用yangzi的方法写一个存储过程了,毕竟我不想用字符串处理函数经处理后使用select count(*) from stu_info。再次感谢大家的全力相助。 select name,count(name) from stu_info 呵呵,记着set nocount on. 新手求助 ios进销存的表设计 10000个节点的统计 做到6000多的时候说default空间没有了 数据删除后数据库文件为什么那是那么大 求一SQL语句。谢谢,马上揭帖 什么意思?每人说了一句话就各得了100分? 怪事! 在SQL SERVER 里,这样的语法有错吗? SQL server 中一个简单问题,数据类型转换 遇见一个奇怪的问题“连接超时” 请教高手 在SYBASE中,我怎么不能删除我的数据库? 这样的oracle快照可行吗?
Oracle是支持这样做的,前途是用OCI而不能用ODBC或ADO之类的.
Oracle会是SQL语句执行后返回一个值.表示当前的操作影响了多少条记录;
其他数据库不知.
再次感谢大家的全力相助。