Dates à vide dans Access

titou75 Messages postés 10 Statut Membre -  
titou75 Messages postés 10 Statut Membre -
Hello
J'ai un champ date dans une table Access, avec null non interdit.
Quand je veux ajouter un enregistrement en VB dans ce champ, si je mets
rst.fields(nom_champ).value = "" 

j'ai une erreur (le type ne correspond pas)
et si je mets
rst.fields(nom_champ).value = vbnull

je me retrouve avec une date = "31/12/1899" dans mon champ. Comment faire pour ajouter une date vide ?
Merci !

3 réponses

Marmot Messages postés 580 Statut Membre 69
 
C'est bizarre, pas plus tard que cet apres midi j'ai fait une requête SQL avec un NULL sur Access97 et ça marchait sans problème.

???
0
Utilisateur anonyme
 
rst.fields("nom_champ").value = Null

ça marchera mieux (-;

j'ai édité mon message pour rajouter les double-quotes à tout hasard mais bon j'imagine que c'était superflu

kinder.surprise,
le maton du matou
0
titou75 Messages postés 10 Statut Membre
 
Ah oui, effectivement, ça marche beaucoup mieux avec null qu'avec vbNull. Merci bien ! :-)
0