ExecuteScalar()方法返回执行结果中首行首列的值,该方法只能执行Select语句,一般用于取得最大值(Max)、最小值(Min)、平均值(Avg)、记录数(Count)。
SqlConnection con = new SqlConnection("server=.;database=test;user=sa;pwd=123");
SqlCommand cmd = new SqlCommand("select count(*) from testUser", con);
con.Open();
int count = (int)cmd.ExecuteScalar();
Response.Write("testUser表中共有" + count + "用户");