日期:2014-05-17  浏览次数:20535 次

请问如何将数据库的内容统计并显示在网页中
各位大神,小弟刚刚开始学ASP.NET,想问如何将数据库的内容统计并显示在网页中,数据库是mysql,我只需要显示男生有几人,女生有几人,选择电脑的有几人,选择运动的有几人,选择阅读的有几人,选择音乐的有几人。谢谢

这是我的表
ASP.NET MySQL c# 数据库

------解决方案--------------------
使用聚合函数和分组来查询这个表。然后将数据显示
------解决方案--------------------

count(*)统计记录 
group by hb 按照hb分别统计


------解决方案--------------------
select count(*) from table group by hb
------解决方案--------------------
选出Datatable
然后select 你地条件进行统计就完了。
------解决方案--------------------

int Nan=0;
DataTable dt=//查询你地数据库。不会问度娘
//男
DataRow dr=dt.select(" sex='男'");
            if (dt.Rows.Count>0)
            {
                foreach (DataRow drs in dr)
                {
                    try
                    {
                        Nan++;
                    }
                    catch (System.Exception ex)
                    {
//
                    }
                }
               //给控件
               你地控件.Text=Nan.ToString();
            }