Tiro ad indovinare che usi un datareader giusto? Quando si leggono i dati con un datareader e' sempre buona regola fare un test se il valore non e' dbnull nel seguente es. assegno una stringa vuota se dal db viene dbnullOriginariamente inviato da Miko_d
...il problema e che se nella select che popola la form viene incontrato un campo vuoto ...
Il db che uso è Access 2000 ed il codice per connettermi al db è questo
in piu', guardando il codice di update (che probab hai sbagliato a postare) ti consiglio di imparare ad usare i parametri nelle query e di non "appiccicare" nella stringa sql i valori.codice:If IsDBNull(dr(dr.GetOrdinal("nomecampo"))) Then tuatextbox.text = "" Else tuatextbox.text = dr.GetString(dr.GetOrdinal("nomecampo"))

Rispondi quotando