asp.net中的关于统计表中数据的问题:
我现在在做毕业设计过程中,需要统计表中的数据,表是驾驶员信息表,表中有一项是单位,一项是临时/正式工,现在要统计表中各单位的临时工和正式工的数目并且用datagrid 显示出来,请问哪位大哥作过这样的统计,给我段代码,我实在是没有做过这种统计 问题点数:0、回复次数:4Top
1 楼xrascal(横刀夺爱)回复于 2003-06-04 08:52:00 得分 0
你看能不能这样:
select Count(临时工) as Count1 from table
取得 临时工 的数目,然后创建一个DataTable,
将物理表中的数据读入 DataTable ,
然后用 DataTable.NewRow()方法给 DataTable 添加一行。
这行就是 临时/正式工 的数目行。
最后就是
DataGrid1.DataSource= DataTable;
DataGrid1.DataBind();Top
2 楼coolnick(林息)回复于 2003-06-04 08:58:31 得分 0
select Count(临时工) as Count1 from table where danwei='aa'
Top
3 楼ilovewangxiaforever(爱你一万年)回复于 2003-06-04 09:21:24 得分 0
多谢了,但是哪个单位我也不知道,也不知道有多少个单位,您能不能再给我说说Top
4 楼coolnick(林息)回复于 2003-06-04 11:31:57 得分 0
那就留出一个接口,可以选择(DropDownList)或输入(TextBox)单位名称
或单位ID。然后利用输入的值或选择的值生成SQL语句:
strSql="select Count(临时工) as Count1 from table where danwei='" & trim(t.text) & "'"
strSql="select Count(临时工) as Count1 from table where danwei='" & trim(t.selectItem.text) & "'"
Top



