Procedura: individuare righe con errori
Aggiornamento: novembre 2007
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
Altre risorse
Guida introduttiva all'accesso ai dati
Connessione ai dati in Visual Studio
Preparazione dell'applicazione al ricevimento di dati
Recupero di dati nell'applicazione
Visualizzazione di dati su form nelle applicazioni Windows