.net中如何使用Select数据表的行数

select对ExecuteNonQuery受影响行数返回无效
ExecuteNonQuery 只在insert,update,delete时才返回受影响行数 在select时总是返回-1
把代码写成:
string strSql = "Select count(*) from ClsInfo where ClsName='"+ClsName+''";
int num=Convert.ToInt32(cmd.ExecuteScalar(strSql));

就可以用num接受受影响行数
原文地址:https://www.cnblogs.com/yeagen/p/1331289.html