Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1219 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VBA] envoi de paramètres associé à une requête SQL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VBA] envoi de paramètres associé à une requête SQL

n°404657
dane
Posté le 22-05-2003 à 16:20:43  profilanswer
 

soit la requête SQL suivante:
 
"SELECT nomPoste FROM POSTE WHERE indicePoste=nombre"
 
nombre étant un paramètre, je ne vois pas comment faire pour envoyer le paramètre(par exemple '2') avec la requête en VBA vers une base de données access.
 
quelqu'un sait-il comment faire?
 
merci

mood
Publicité
Posté le 22-05-2003 à 16:20:43  profilanswer
 

n°404697
mario51
Posté le 22-05-2003 à 16:37:37  profilanswer
 

dane a écrit :

soit la requête SQL suivante:
 
"SELECT nomPoste FROM POSTE WHERE indicePoste=nombre"
 
nombre étant un paramètre, je ne vois pas comment faire pour envoyer le paramètre(par exemple '2') avec la requête en VBA vers une base de données access.
 
quelqu'un sait-il comment faire?
 
merci


 
Je pense que tu dois parametrer ta requete:
"SELECT nomPoste FROM POSTE WHERE indicePoste=?"
 
mais apres je ne sais pas somment tu dois l'appeler
 
fais des recherche sur le forum, tu trouveras ton bonheur...
 
 


---------------
Il ne faut pas vendre la peau de l'ours.....NON, il ne faut pas!!!!
n°404705
dane
Posté le 22-05-2003 à 16:41:20  profilanswer
 

en la paramettrant je pers tout l'intérêt
 
la proprièté parameters de l'objet Query peut elle m'aider?

n°404715
mario51
Posté le 22-05-2003 à 16:45:51  profilanswer
 

dane a écrit :

en la paramettrant je pers tout l'intérêt


 
Pourquoi ?
Si en parametre tu passe ta variable "nombre"...
 
Sinon c que j'ai pas bien compris ou tu voulais en venir...  :-(


---------------
Il ne faut pas vendre la peau de l'ours.....NON, il ne faut pas!!!!
n°404768
hao
Posté le 22-05-2003 à 17:06:01  profilanswer
 

si j'ai compris,
 
tape : maRequete = "select blabla from blablabla where indicePoste=" & nombre & ";"
 
ca devrait passer non ?

n°404780
mario51
Posté le 22-05-2003 à 17:10:33  profilanswer
 

Hao a écrit :

si j'ai compris,
 
tape : maRequete = "select blabla from blablabla where indicePoste=" & nombre & ";"
 
ca devrait passer non ?


 
Tres bonne idée !
Il me semble, en effet, que ca doit résoudre le pb !!!


---------------
Il ne faut pas vendre la peau de l'ours.....NON, il ne faut pas!!!!
n°404823
dane
Posté le 22-05-2003 à 17:37:03  profilanswer
 

désolé j'me suis absenté mais je vois avec plaisir que mon problème est résolu, je pense que ça devrait marché
 
merci bien tout le monde

n°1391911
darki666
Posté le 21-06-2006 à 09:19:58  profilanswer
 

Bonjours j'ai lu ce sujet qui m'a beaucoup aider et je voudrais vous demander pourquoi ma requete bug :
j'ai un probleme de conversion je pense car il me dit que mon nom de colonne est incorrecte ou quand je le change il dit impossible de convertir en varchar un champ 'AAA'
 
svp aider moi

n°1391927
tegu
Posté le 21-06-2006 à 09:26:32  profilanswer
 

>darki666, soit tu as mis une capture d'écran (je vois pas les images web où je suis), soit tu n'as pas donné le code correspondant à la fabrication de ta requête (VBA et SQL). Sans cela on va faire des suppositions dans le vide ou plus sûrement, ne pas te répondre.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VBA] envoi de paramètres associé à une requête SQL

 

Sujets relatifs
[SQL] Count() afficher les ligne avec des 0[VBA - Excel/Word] Récupérer les noms utilisateur & ordinateur ?
[VBA] Définir une constante ?[mysql] PB requete avec des select imbriqués
exemple de fonction roundup pour VBAAffichage résultat d'une requête sur plusieurs pages
requète sql en php modifiant plusieurs enregistrements[VBA/Excel] Valeur d'un cellule ?
Requete SQL sous SQLserver : ca marche pas ... RESOLU !!!! 
Plus de sujets relatifs à : [VBA] envoi de paramètres associé à une requête SQL


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR