Partager via


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

  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 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

Validation des données

Enregistrement des données

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