ciao.. ho una list box che contiene i calori del campo "nome" del database, al click su uno di questi valori faccio scrivere in alcune txtbox i corrispondenti campi.. il problema nasce quando un campo è vuoto, quindi il debug mi dice "utilizzo non valido di Null". A questo punto visto che è possibile che alcuni campi rimangano vuoti, vorrei fare un controllo che eviti questo errore. Questo è il codice con cui stò lavorando:
codice:
Private Sub lstDb_Click()
'Visualizzazione dei record corrispondenti alla selezione
Set DB = OpenDatabase(App.Path & "\dbad97.mdb")
sSql = "Select * FROM tabprinc WHERE Nome= '" & Trim$(lstDb) & "'"
Set Rs = DB.OpenRecordset(sSql)
Do While Not Rs.EOF
'Aggiungo il valore del campo corrispondente
txtnome.Text = Rs!Nome
txtcognome.Text = Rs!Cognome
txtdatanascita.Text = Rs!datanascita
txtluogonascita.Text = Rs!luogonascita
Rs.MoveNext
Loop
Rs.Close
Set Rs = Nothing
DB.Close
Set DB = Nothing
End Sub
così com'è se un campo è vuoto mi dà il suddetto errore.. 
quale controllo posso mettergli dopo il Do While Not Rs.EOF ?
Ciao