PDA

Visualizza la versione completa : [SQL e ACCESS] Inserimento di campi NULL


frykky
29-09-2008, 16:38
Salve ho un problema nell'inserimento di un record in un database sql server usando come front-end access.

Sull'evento click di un bottone apro un recordset e provo a inserire un record facendo (semplifico la stringa)


sSQL = "INSERT INTO Fr (Cognome, Nome, Titolo, GradoStudio) VALUES (" & Cognome.Value & "," & Nome.Value & "," & Titolo.Value & "," & GradoStudio & ")"
solo che se lascio vuoto il campo GradoStudio (che Ŕ chiave esterna con la tabella GradiStudio) mi da errore.
Questo perchŔ dovrei inserire NULL solo che con access non so come si fa visto che mi viene fuori '' che Ŕ diverso da NULL (Ŕ stringa vuota) e quindi mi da errore sull'integritÓ.

Come posso risolvere?
grazie

Dalton
30-09-2008, 09:42
"Hi,

1) You can set the null value for the field by applying the value as "" or Not applying the value.

2) Check the Property for the Field

a) Required = No
b) Allow Zero Length = Yes"

vedi se va.....ciao!

Loading