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:
così com'è se un campo è vuoto mi dà il suddetto errore..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
quale controllo posso mettergli dopo il Do While Not Rs.EOF ?
Ciao![]()