J'ai un DataSet
où je dois savoir combien de lignes ont été modifiées à l'aide du code suivant :
dataTable1 = dataSet1.Tables["FooTable"].GetChanges();
foreach (DataRow dr in dataTable1)
{
// ...
}
DataSet
a DataSet.HasRow
mais DataTable
n'a pas une telle méthode. S'il n'y a pas de lignes modifiées. changesDT1 sera une valeur nulle, ce qui entraînera la levée d'une exception par la boucle.
Comment vérifier si DataTable
est vide ? J'ai essayé Rows.Count
- ça ne marche pas...