Comment : trouver des lignes contenant des erreurs

Mise à jour : novembre 2007

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

  1. Vérifiez la propriété HasErrors pour déterminer si des erreurs sont présentes dans le groupe de données.

  2. Si la propriété HasErrors a la valeur true, itérez les 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

Autres ressources

Mise en route avec l'accès aux données

Connexion aux données dans Visual Studio

Préparation de votre application pour recevoir des données

Extraction de données dans votre application

Affichage des données sur des formulaires dans les applications Windows

Modification des données dans votre application

Validation des données

Enregistrement des données

Ressources de données