asp.net2005里GridView连接数据库问题(急求)

来源:百度知道 编辑:UC知道 时间:2024/05/16 12:51:33
我的数据库比如有三列id, name, age name里有重复名字
我的GridView设三列 id, name ,age
其中name =name ,age=age但是id这列要显示name 里重复名字的数量并排列大小name 多的在最上层,
比如张三,10个李四2个赵五6个
GridView显示出来就是id name age
10 张三
6 赵五
2 李四

select count(*)as amount,name from Users group by name

数据源用这个就行了

这个有点麻烦,如果你把你的数据库给我,我可能能做出来,

兄弟,直接用SQL语句做吧。用GRIDVIEW这么做很影响效率

如果你每个name的age都是一样的话,用这个语句就能得到你要的
select count(*) as id,name,age from testa group by name,age

先写好sql语句,把结果集填到dataset里,把dataset做数据源,OK。
不过你这要求比较奇特,要求修改的话就得手动写更新语句了。

自己构造GridView,在GridView里添加3列,放如统计好的每一列的信息,在和前台绑定