Comment : trouver des lignes contenant des erreurs
Lorsque vous utilisez des colonnes individuelles et des lignes de données, il peut arriver qu'un enregistrement contienne une erreur. Vous pouvez vérifier la propriété HasErrors pour déterminer si des erreurs existent dans un DataSet, un DataTable ou un DataRow.
Pour rechercher une ligne contenant des erreurs
Vérifiez la propriété HasErrors pour déterminer si des erreurs sont présentes dans le groupe de données.
Si la propriété HasErrors a la valeur true, itérez au sein des collections de tables, puis les lignes pour rechercher la ligne contenant l'erreur.
Private Sub FindErrors() Dim table As Data.DataTable Dim row As Data.DataRow If DataSet1.HasErrors Then For Each table In DataSet1.Tables If table.HasErrors Then For Each row In table.Rows If row.HasErrors Then ' Process error here. End If Next End If Next End If End Sub
private void FindErrors() { if (dataSet1.HasErrors) { foreach (DataTable table in dataSet1.Tables) { if (table.HasErrors) { foreach (DataRow row in table.Rows) { if (row.HasErrors) { // Process error here. } } } } } }
Voir aussi
Concepts
Préparation de votre application pour recevoir des données
Extraction de données dans votre application
Liaison de contrôles à des données dans Visual Studio
Modification des données dans votre application
Autres ressources
Vue d'ensemble d'applications de données dans Visual Studio
Connexion aux données dans Visual Studio
Outils permettant d'utiliser des sources de données dans Visual Studio