OVH Cloud OVH Cloud

champs null

2 réponses
Avatar
Sysdeco
Bonjour,
je dois à partir d'un formulaire effectuer une requête mise à jour que je
lance par le biais d'un docmd.runsql.

Cette requête met à jour un enregistrement dans une table à partir
d'informations saisies dans ce formulaire.

j'ai juste un problème très étrange. deux champs, qui s'appellent
respectivement HDL et valHDL, restent à NULL au lieu de prendre en compte les
valeurs que j'ai saisies. pour tous les autres champs, la valeur est celle
saisie.

j'exécute cette requête mise à jour dans l'évènement AfterInsert du
formulaire.

quelqu'un aurait-il une idée sur ce problème étrange?
A quoi ce serait dû?

merci d'avance

Jérome Caux
Sysdeco

2 réponses

Avatar
Gafish
Bonjour,

Tu dois avoir un souci de type de données, vérifie bien que ce que tu veux
insérer dans ces champs est bien du même type que ce que le champ attend.

Arnaud

"Sysdeco" a écrit dans le message news:

Bonjour,
je dois à partir d'un formulaire effectuer une requête mise à jour que je
lance par le biais d'un docmd.runsql.

Cette requête met à jour un enregistrement dans une table à partir
d'informations saisies dans ce formulaire.

j'ai juste un problème très étrange. deux champs, qui s'appellent
respectivement HDL et valHDL, restent à NULL au lieu de prendre en compte
les

valeurs que j'ai saisies. pour tous les autres champs, la valeur est celle
saisie.

j'exécute cette requête mise à jour dans l'évènement AfterInsert du
formulaire.

quelqu'un aurait-il une idée sur ce problème étrange?
A quoi ce serait dû?

merci d'avance

Jérome Caux
Sysdeco


Avatar
Sysdeco
bonjour,
non le type de données est bon mais en mettant mon code et exécutant ma
requête dans l'évènement beforeUpdate au lieu de AfterInsert, mes champs ne
sont plus NULL et ma requête s'exécute avec sucès.

merci d'avoir pris le temps de vous être penché sur mon cas.

cordialement

Jérome Caux
Sysdeco


Bonjour,

Tu dois avoir un souci de type de données, vérifie bien que ce que tu veux
insérer dans ces champs est bien du même type que ce que le champ attend.

Arnaud

"Sysdeco" a écrit dans le message news:

Bonjour,
je dois à partir d'un formulaire effectuer une requête mise à jour que je
lance par le biais d'un docmd.runsql.

Cette requête met à jour un enregistrement dans une table à partir
d'informations saisies dans ce formulaire.

j'ai juste un problème très étrange. deux champs, qui s'appellent
respectivement HDL et valHDL, restent à NULL au lieu de prendre en compte
les

valeurs que j'ai saisies. pour tous les autres champs, la valeur est celle
saisie.

j'exécute cette requête mise à jour dans l'évènement AfterInsert du
formulaire.

quelqu'un aurait-il une idée sur ce problème étrange?
A quoi ce serait dû?

merci d'avance

Jérome Caux
Sysdeco