Jak: zlokalizować wierszy, które zawierają błędy
Podczas pracy z pojedynczych kolumn i wierszy danych, może to być czas, kiedy rekord zawiera błąd.Można sprawdzić HasErrors właściwość, aby ustalić, jeżeli błędy występują w DataSet, DataTable, lub DataRow.
Aby zlokalizować wiersza, który zawiera błędy
Sprawdź HasErrors właściwość, aby sprawdzić, czy są błędy w zestawie danych.
Jeśli HasErrors jest właściwość true, iterację kolekcji tabel, a następnie wiersze, aby znaleźć wiersz z powodu błędu.
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. } } } } } }
Zobacz też
Koncepcje
Przygotowanie aplikacji do odbierania danych
Pobieranie danych do aplikacji
Wiązanie formantów z danych w programie Visual Studio
Sprawdzanie poprawności danych
Inne zasoby
Omówienie aplikacji danych w programie Visual Studio
Połączenie z danymi w programie Visual Studio
Narzędzia do pracy ze źródłami danych w programie Visual Studio