Procedura: individuare righe con errori
Quando si eseguono operazioni con colonne e righe di dati singole, può accadere che un record contenga un errore. È possibile stabilire se gli errori si trovano in un DataSet, un DataTable oppure un DataRow controllando la proprietà HasErrors.
Per individuare una riga che presenta errori
Controllare la proprietà HasErrors per rilevare la presenza di eventuali errori nel dataset.
Se la proprietà HasErrors è true, scorrere gli insiemi delle tabelle, quindi le righe per individuare la riga che contiene l'errore.
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. } } } } } }
Vedere anche
Concetti
Associazione di controlli ai dati in Visual Studio
Altre risorse
Cenni preliminari sulle applicazioni dati in Visual Studio
Connessione ai dati in Visual Studio
Preparazione dell'applicazione al ricevimento di dati
Recupero di dati nell'applicazione
Modifica di dati nell'applicazione
Strumenti per l'utilizzo delle origini dati in Visual Studio