int intResult=SqlHelper.ExecuteNonQuery

来源:百度知道 编辑:UC知道 时间:2024/04/30 09:42:52
int intResult=SqlHelper.ExecuteNonQuery(SqlHelper.ConnectionString, CommandType.Text, strSql, prams);
if(intResult>0)
{
Flage = true;
}
return Flage;

这句话是什么意思啊

ExecuteNonQuery针对 Connection 执行 SQL 语句并返回受影响的行数。

返回值
对于 UPDATE、INSERT 和 DELETE 语句,返回值为该命令所影响的行数。对于其他所有类型的语句,返回值为 -1。
intResult用来保存ExecuteNonQuery返回值
如果intResult的值大于1就是表示ExecuteNonQuery执行的SQL语句成功了

ExecuteNonQuery一般用于更新操作,返回〉0,即表示有1到多行被更新。