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