Try the method . This will tell you if there have been any changes to the dataset, such as deleted or added rows, changed rows, etc. DataSet.HasChanges
DataSet.GetChanges, , . .
, :
private void VerifyChanges(DataSet dataSet)
{
if(!dataSet.HasChanges(DataRowState.Modified)) return;
var changedDataSet = dataSet.GetChanges(DataRowState.Modified);
}
, DataSet :
private void VerifyChanges(DataSet dataSet, string tableName)
{
if(!dataSet.HasChanges(DataRowState.Modified)) return;
var changedTable = dataSet
.Tables[tableName]
.GetChanges(DataRowState.Modified);
}
, DataSet, :
row[columnIndex, DataRowVersion.Original]