获取ExecuteNonQuery()完成的更改

时间:2014-11-13 11:03:37

标签: c# sql .net sql-server

当我们使用DataSetDataAdapter对表进行某些修改(插入,更新,删除)时,我们使用DataSet.GetChanges()方法来获取更改信息。

但是当我使用SqlCommand.ExecuteNonQuery()对表进行修改时,我可以获得修改信息吗?如果是,那么请告诉我如何访问它。

1 个答案:

答案 0 :(得分:2)

DataSetDataAdapter的工作方式与SqlCommand完全不同 后者的唯一可用信息是ExecuteNonQuery返回值:

  

类型:System.Int32
  受影响的行数。

MSDN