一、ExecuteNonQuery方法返回值
返回值类型:int
1、对于Insert、Update、Delete执行成功是返回值为该命令所影响的行数,如果影响的行数为0时返回的值为0。
2、对于所有其他类型的语句,返回值为 -1。
3、如果发生回滚,返回值也为 -1 。
二、ExecuteScalar方法返回值
返回值类型:object
执行查询,并返回查询所返回的结果集中第一行的第一列。忽略额外的列或行
本文详细解析了SQL中ExecuteNonQuery和ExecuteScalar方法的返回值特点,包括不同操作下的返回值类型和含义,如插入、更新、删除操作的影响行数,以及其他语句和回滚情况下的返回值。
一、ExecuteNonQuery方法返回值
返回值类型:int
1、对于Insert、Update、Delete执行成功是返回值为该命令所影响的行数,如果影响的行数为0时返回的值为0。
2、对于所有其他类型的语句,返回值为 -1。
3、如果发生回滚,返回值也为 -1 。
二、ExecuteScalar方法返回值
返回值类型:object
执行查询,并返回查询所返回的结果集中第一行的第一列。忽略额外的列或行
8290
299

被折叠的 条评论
为什么被折叠?