当我们使用DataSet
和DataAdapter
对表进行某些修改(插入,更新,删除)时,我们将使用DataSet.GetChanges()
方法来获取更改信息。
但是,当我使用SqlCommand.ExecuteNonQuery()
在表上进行修改时,可以获取修改信息吗?如果是的话,请告诉我如何访问它。
最佳答案
DataSet
和DataAdapter
的工作方式与SqlCommand
完全不同。
后面唯一可用的信息是ExecuteNonQuery
返回值:
类型:System.Int32
受影响的行数。
MSDN
关于c# - 获取由ExecuteNonQuery()完成的更改,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26907394/