注册 登录
编程论坛 ASP.NET技术论坛

如何求GridView控件的记录总数

ilovetea 发布于 2008-04-10 20:00, 2673 次点击
[bo]如何求GridView控件的记录总数

注意是总记录数,不是单页的记录数
[/bo]
6 回复
#2
ilovetea2008-04-10 20:41
怎么没人啊,高手都帮帮小弟啊
#3
hebingbing2008-04-10 20:42
晕……
那不是等于求数据库表中的总数目吗?
#4
ilovetea2008-04-10 21:45
不是的,我做的是按输入的TextBox的条件进行的查询,用GridView输出来,所以不同条件所得结果也不一样,GridView中只有每个分页的结果数目,没有总数,朋友帮帮我处理啊
#5
hebingbing2008-04-10 22:01
那不是还是一样吗?
在你的sql语句中这样写上:sqlcomment comm=new sqlcomment('select count(*)where……',conn)
然后int a=convert.toint64(comm.executescalar)
那么a就是总数目了……
#6
ilovetea2008-04-10 22:19
恩,你说的对,能实现了,呵呵,谢谢
朋友,你说要是在GridView做文章,不用数据查询功能,该怎么做呢?
我弄了一下午了,也没明白
#7
hebingbing2008-04-10 22:45
Gridview.Rows.count取得的应该是当前页的数目,你只有在dataset里面找了
dataset1.table[0].rows.count,在你绑定的时候就可以取得了,不必再写上面给你的代码了……
1