Sdílet prostřednictvím


Postup: vyhledejte řádky, které mají chyby

Při práci s jednotlivé sloupce a řádky dat, mohou být časy, kdy záznam obsahuje chybu.Můžete zkontrolovat HasErrors vlastnosti a zjistěte, zda chyby v DataSet, DataTable, nebo DataRow.

Vyhledejte řádek, který obsahuje chyby

  1. Kontrola HasErrors vlastnost, pokud jsou k dispozici všechny chyby v objektu dataset.

  2. Pokud HasErrors vlastnost je true, iterovat kolekce tabulek a potom řádky vyhledejte řádek s chybou.

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

Viz také

Koncepty

Příprava aplikace pro příjem dat.

Načítání dat do aplikace

Ovládací prvky vazby na Data v aplikaci Visual Studio

Data v aplikaci pro úpravy

Ověření dat

Ukládání dat

Další zdroje

Přehled dat aplikace Visual Studio

Připojení k datům v aplikaci Visual Studio

Nástroje pro práci s daty v aplikaci Visual Studio