Porady: lokalizowanie wierszy zawierających 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
Przygotowywanie aplikacji na otrzymywanie danych
Pobieranie danych do aplikacji
Powiązywanie kontrolek z danymi w Visual Studio
Sprawdzanie poprawności danych
Inne zasoby
Przegląd aplikacji w Visual Studio
Łączenie z danymi w Visual Studio
Narzędzia służące do pracy ze źródłami danych w Visual Studio