Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/02/2011, 20h09   #1
Membre à l'essai
 
Inscription : août 2006
Messages : 33
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : août 2006
Messages : 33
Points : 21
Points : 21
Par défaut parametres à passer pour "Querydefs"

Ici, on passe la valeur D au paramètre C, mais après l'avoir passé, lors de l'utilisation de docmd, la requete redemande le parametre, comment faire pour passer outre.

merci d'avance

Code :
1
2
3
4
 
Set Qdf = DB.QueryDefs("NomRequete")
Qdf.Parameters("C").Value = D
Docmd.Openquery("NomRequete")
ZeitnotZatopek est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/02/2011, 20h16   #2
Rédacteur/Modérateur
 
Avatar de User
 
Homme Denis
Développeur informatique
Inscription : août 2004
Messages : 3 205
Détails du profil
Informations personnelles :
Nom : Homme Denis
Âge : 42
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : août 2004
Messages : 3 205
Points : 5 258
Points : 5 258
Salut,

S'il s'agit d'1 requête action (exécution), tu peux faire :

Code :
1
2
3
Set Qdf = DB.QueryDefs("NomRequete")
Qdf.Parameters("C").Value = D
Qdf.Execute
A+
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp.

Bon développement !


Mes tutoriels et contributions sur ma page perso:
Ma page personnelle
User est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h18.


 
 
 
 
Partenaires

Hébergement Web