获取由 ExecuteNonQuery() 完成的更改

本文关键字:ExecuteNonQuery 获取 | 更新日期: 2023-09-27 18:30:17

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

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

获取由 ExecuteNonQuery() 完成的更改

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

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

MSDN