Gewusst wie: Suchen nach Zeilen mit Fehlern
Wenn Sie einzelne Datenspalten und -zeilen bearbeiten, stoßen Sie unter Umständen gelegentlich auf einen fehlerhaften Datensatz. Überprüfen Sie die HasErrors-Eigenschaft, um festzustellen, ob in DataSet, DataTable oder DataRow Fehler vorhanden sind.
So finden Sie fehlerhafte Zeile
Überprüfen Sie die HasErrors-Eigenschaft, um festzustellen, ob das Dataset Fehler enthält.
Wenn die HasErrors-Eigenschaft den Wert true hat, durchlaufen Sie die Auflistungen der Tabellen und anschließend der Zeilen, um die Zeile mit dem Fehler zu suchen.
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. } } } } } }
Siehe auch
Konzepte
Vorbereiten der Anwendung auf den Empfang von Daten
Abrufen von Daten für die Anwendung
Binden von Steuerelementen an Daten in Visual Studio
Bearbeiten von Daten in der Anwendung
Weitere Ressourcen
Übersicht über Datenanwendungen in Visual Studio