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? :/