Enregistrement d'une requête

cs_enzino Messages postés 8 Date d'inscription lundi 4 février 2002 Statut Membre Dernière intervention 4 juin 2003 - 4 févr. 2002 à 09:30
Clonk Messages postés 278 Date d'inscription mardi 22 janvier 2002 Statut Membre Dernière intervention 29 août 2006 - 4 févr. 2002 à 09:36
Bonjour,

J'essaye de faire un publipostage entre access et word.
Mon but est de prendre l'enregistrement courant dans access et d'importer les champs dans word
aux endroits définis dans mon modèle.

Le poblème est le suivant :
J'ai enregistrer une requête toute simple avec différents champs sans critère (RQ_publipostage)
J'ouvre un formulaire et dès que je clic sur un bton, il doit enregistrer le no ID
de mon enregistrement courant dans ma requête.
Seul un enregistrent doit être envoyé dans ma requête, pour cela j'utilise la clé primaire.

J'ai essayé de faire quelque chose comme ça mais ça n'a pas marché.

"Code SQL" enregistrer dans une variable (varSQL).
puis donner référence à celle-ci, ex:
set rst = openrecordset(varSQL)
ERREUR !!!!!!!!!!!!!!!!!!!!

En faisant référence à la table entière RQ_publipostage ça marche .
set rst = openrecordset("RQ_publipostage")

Quelle est le code pour compléter ma requête (rajouter simplement un critère).
ex: select .... where ID = 1111

Un petit exemple serait le binvenue car je suis débutant en VB.

Merci d'avance.
Enzino

1 réponse

Clonk Messages postés 278 Date d'inscription mardi 22 janvier 2002 Statut Membre Dernière intervention 29 août 2006
4 févr. 2002 à 09:36
JE te conseillerais d'utiliser un ADODC (Dans composant : Microsoft ADO Data Control)
C'est un pointeur, c'est plus simple pour exporter vers un document word.
Si tu as des question sur la façon dont un ADODC marche, envoie moi un message.
0
Rejoignez-nous