用C#查询数据库中某个表的数据行数:
sql语句:select count(*) from 表名
返回的一行一列的数据就是行数
c#语句:SqlCommand.ExecuteScalar() 返回SQL语句结果的第一行第一列数据,忽略其他内容
因此:
SqlConnection conn = new SqlConnection("连接字符串");
SqlCommand cmd=new SqlCommand("select count(*) from 表名",conn);
conn.Open();
long ret=Convert.ToInt64( cmd.ExecuteScalar());
conn.Close();
即可得到ret行数