怎样获得满足条件的数据记录数目 con.ConnectionString = ConfigurationManager.ConnectionStrings["mySql"].ToString();
con.Open();
com = new SqlCommand("select count(writerName) from SatisfiedCheckTs where inTime='很满意'", con);
reader = com.ExecuteReader();
Label5 .Text =reader .?
reader.Close();
con.Close();这样可以得到记录数目么,如果不能给一个好主意吧!谢谢!
con.Open();
com = new SqlCommand("select count(writerName) from SatisfiedCheckTs where inTime='很满意'", con);
reader = com.ExecuteReader();
Label5 .Text =reader .?
reader.Close();
con.Close();这样可以得到记录数目么,如果不能给一个好主意吧!谢谢!
Label5 .Text =reader[0].Tostring()
using (SqlDataReader reader = dataService.ExecuteReader(strSql, parameters))
{
while (reader.Read())
{
i++;
}
reader.Close();
}
reader.Read();
Label5 .Text =reader[0].Tostring();即可
这句取出多少条记录?只是一行而已。循环干啥?
就不用循环了
reader.Read();
Label5 .Text =reader[0].Tostring();
不过你要知道一般是通过
string aa= reader["数据库字段名"].ToString();
string bb=reader[列的索引].ToString();
来获取数据的
你查满足条件的数据,要么是多条的。
string sqlStr = "SELECT COUNT(*) FROM SatisfiedCheckTs where inTime='很满意' "建议你还是搞个 SqlHelper 之类的吧,像楼上说的 直接返回DataTabel dt = SqlHelper.ExcueDataSet(sqlStr,CommandType.Text,null).Table[0];Label5 .Text = dt.Rows.Count.ToString();