我正在使用OracleCommand.ExecuteNonQuery()向表中插入数据。一切工作正常,但偶尔会出现记录未被插入的情况。
那么,ExecuteNonQuery()是否可能不插入记录,也不抛出异常?
我没有使用存储过程,也没有使用事务。我记录了由ExecuteNonQuery()抛出的任何异常,但显然没有抛出异常...
我也没有检查ExecuteNonQuery()的返回值。但如果插入成功,ExecuteNonQuery是否可能返回1以外的其他值呢?
那么,ExecuteNonQuery()是否可能不插入记录,也不抛出异常?
我没有使用存储过程,也没有使用事务。我记录了由ExecuteNonQuery()抛出的任何异常,但显然没有抛出异常...
我也没有检查ExecuteNonQuery()的返回值。但如果插入成功,ExecuteNonQuery是否可能返回1以外的其他值呢?