用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行数

posted on 2011-12-13 17:47  NKHe!!oWor!d  阅读(1097)  评论(0编辑  收藏  举报