Ciao Ragazzi io creo un dataset usando un dataAdapter collegato al mio db.
Il dataAdapter gestisce anche le chiavi primarie (mioDA.MissingSchemaAction = MissingSchemaAction.AddWithKey).
Per trovare le righe che mi interessando uso la chiave primaria ID in questo modo:
codice:Dim miaRiga As DataRow = ds.Tables("miaTab").Rows.Find(ID) Dim mioValore As String = rigaPro("mioCampo").ToString
Tutto funziona a meraviglia! Il problema nasce se valorizzo la variabile ID con un un valore non presente in Database.
Tipo io cerco la riga con id=200 e non esiste in quel caso mi genera l'eccezione!
Come posso gestire la "non esistenza" dell'id? :/