Como: Localizar linhas com erros

Ao trabalhar com colunas individuais e linhas de dados, pode haver vezes que um registro contenha um erro.Você pode verificar a propriedade HasErrors para determinar se existem erros em um DataSet, DataTable, ou DataRow.

Para localizar uma linha que tem erros

  1. Verifique a propriedade HasErrors para verificar se há erros no DataSet.

  2. Se a propriedade HasErrors é true, interaja nas coleções de tabelas, e então nas linhas para encontrar a linha com o erro.

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

Consulte também

Outros recursos

Guia de Introdução para acesso a dados

Conectando-se a Dados no Visual Studio

Preparando seu aplicativo para receber dados

Buscando dados em seu aplicativo

Exibindo dados em formulários em aplicativos do Windows

Editar dados no seu aplicativo

Validando Dados

Salvando dados

Recursos de dados