OVH Cloud OVH Cloud

champs vide dans une requête ajout

1 réponse
Avatar
Mario Limoges
Bonjour, bonsoir à tous



Acc 97, voici mon problème : dans une forme qui contient plusieurs
composantes (combo box, text box) destinées à recevoir les données entrées
par l'utilisateur. C'est composantes peuvent être remplis ou laissées
vides. Une requête ajout est activée par un bouton afin d'enregistrer dans
une table les différentes données.

Insert into Table (champs1, champs2 .)Values(composante1, composante2 .)



Mon problème est que je n'arrive pas en enregistrer, sans message d'erreur,
quand une de mes composantes destinée à recevoir une date de naissance est
laissé vide. Pourtant le champs dans la table « DateDeNaissance » de type
Date/Heure à le Null interdit à non.



Avez-vous une idée



Merci à l'avance

1 réponse

Avatar
Raymond [mvp]
Bonjour.

Places une fonction Nz sur tes composantes.
exemple:
Nz(composante1) remplacera la valeur Null par 00:00:00 qui est une valeur
valide pour une date et access acceptera la valeur.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Mario Limoges" a écrit dans le message de
news: oQ3Gd.5214$
Bonjour, bonsoir à tous



Acc 97, voici mon problème : dans une forme qui contient plusieurs
composantes (combo box, text box) destinées à recevoir les données entrées
par l'utilisateur. C'est composantes peuvent être remplis ou laissées
vides. Une requête ajout est activée par un bouton afin d'enregistrer
dans une table les différentes données.

Insert into Table (champs1, champs2 .)Values(composante1, composante2 .)



Mon problème est que je n'arrive pas en enregistrer, sans message
d'erreur, quand une de mes composantes destinée à recevoir une date de
naissance est laissé vide. Pourtant le champs dans la table «
DateDeNaissance » de type Date/Heure à le Null interdit à non.



Avez-vous une idée



Merci à l'avance