strConnection += "Data Source="
strConnection += MapPath("filename.mdb")//相对于根目录
OleDbConnection objConnection = new OleDbConnection(strConnection)
objConnection.Open()
string strsql =
"select id from login where 处理=已处理"//根据自己情况
objConnection.Close()
DataTable dt = new DataTable()
OleDbDataAdapter da = new OleDbDataAdapter(strsql, strConnection)
da.Fill(dt)
调用dt.Rows.Count得到已处理的总数
如果单独要总数的话这种方式可以,简单
那就把 "select id from login where 处理=已处理"//根据自己情况 这行的where改一下啊,where 处理=已处理 and 部门=部门 and 报修项目=报修项目
根据自己需要些where语句,或查询就用"or"
而且不需要一定在页脚里面写吧,在GridView后面添加一个div,做好定位,里面插入统计就可以的啊。
其实在你进行数据绑定的时候,sql语句已经取出你所需要绑定数据的所有行,就可以直接统计数据的行数了啊,比如用dataset数据集,就可以在绑定前直接取行值。sqldataadapter myadpt=new sqldataadapter(sql,myconn)//执行sql语句
dataset myds=new dataset()
myadpt.fill(myds)
行值=myds.tables[0].rows.count
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)