OVH Cloud OVH Cloud

requetes marchent sous 2000 mais pas sous 2003

4 réponses
Avatar
bvalenza
bonjour =E0 tous

J'ai un pbm.
j'ai fait une requete insert into sous 2000, type champs ind=E9pendants
et un bouton ajouter qui ajoute la valeur de chaque champ ds une table.
le bouton =E0 un requery qui rafraichit un sous formulaire qui m'affiche
la table avec les nouveaux ajouts.
sous 2000 RAS sous 2003 plante : cr=E9e une ligne vide

qui peut m'aider svp

merci d'avance

BV

4 réponses

Avatar
pgz
Bonsoir,
je ne sais pas si qqn poura te répondre comme cela. Tu devrais peut-être
montrer le code...

A+
pgz

--------------


bonjour à tous

J'ai un pbm.
j'ai fait une requete insert into sous 2000, type champs indépendants
et un bouton ajouter qui ajoute la valeur de chaque champ ds une table.
le bouton à un requery qui rafraichit un sous formulaire qui m'affiche
la table avec les nouveaux ajouts.
sous 2000 RAS sous 2003 plante : crée une ligne vide

qui peut m'aider svp

merci d'avance

BV




Avatar
bvalenza

Bonsoir,
je ne sais pas si qqn poura te répondre comme cela. Tu devrais peut-ê tre
montrer le code...

A+
pgz



ouuppsss !

la requete d'ajout :
INSERT INTO T_Matable ( ID_ref, Nom_agent, Prenom_agent)
VALUES (forms!F_Premier![SF_sous_formulaire2]!ID_ref,
forms!F_Premier![SF_sous_formulaire2]!choix1,
forms!F_Premier![SF_sous_formulaire2]!choix2);

le bouton d'ajout dans mon formulaire :
Dim stDocName As String
stDocName = "M_invitations" 'R_postes ouverts
DoCmd.RunMacro stDocName

'Réinitialisation des champs
Me.choix1.Value = ""
Me.choix2.Value = ""
Me.choix3.Value = ""

'MAJ du sous formulaire pour voir les résultats en dessous
forms!F_Premier![SF_sous_formulaire3].requery

pour info dans la macro
Action : ouvrir requete

merci pour votre aide

Avatar
pgz
Bonjour,

Tu as bien dit que tu obtiens la création d'un enregistrement mais vide?
Si c'est le cas, vérifies ceci :
la désignation des champs du SF semble bizarre. Essaies :
Forms!F_Premier.[Nom du container de SF2].Form.NomChamp.

Par ailleurs il semble, mais c'est peut-être normal, que 'choix3' soit
inutilisé.

Tu sais aussi peut-être que tu peux lancer directement ton code SQL:
DoCmd.execute "INSERT INTO ...."

Bonne chance,

pgz

---------------------------------------------
Avatar
bvalenza
excellent !!!!

c'est exactement ca
en fait j'ai rajouté .form dans ma requete de MAJ comme tu me l'avais
dit
et ca s'actualise parfaitement


merci bq

BV



Bonjour,

Tu as bien dit que tu obtiens la création d'un enregistrement mais vide?
Si c'est le cas, vérifies ceci :
la désignation des champs du SF semble bizarre. Essaies :
Forms!F_Premier.[Nom du container de SF2].Form.NomChamp.

Par ailleurs il semble, mais c'est peut-être normal, que 'choix3' soit
inutilisé.

Tu sais aussi peut-être que tu peux lancer directement ton code SQL:
DoCmd.execute "INSERT INTO ...."

Bonne chance,

pgz

---------------------------------------------