envoi de paramètres associé à une requête SQL [VBA] - VB/VBA/VBS - Programmation
Marsh Posté le 22-05-2003 à 16:37:37
dane a écrit : soit la requête SQL suivante: |
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...
Marsh Posté le 22-05-2003 à 16:41:20
en la paramettrant je pers tout l'intérêt
la proprièté parameters de l'objet Query peut elle m'aider?
Marsh Posté le 22-05-2003 à 16:45:51
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... :-(
Marsh Posté le 22-05-2003 à 17:06:01
si j'ai compris,
tape : maRequete = "select blabla from blablabla where indicePoste=" & nombre & ";"
ca devrait passer non ?
Marsh Posté le 22-05-2003 à 17:10:33
Hao a écrit : si j'ai compris, |
Tres bonne idée !
Il me semble, en effet, que ca doit résoudre le pb !!!
Marsh Posté le 22-05-2003 à 17:37:03
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
Marsh Posté le 21-06-2006 à 09:19:58
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
Marsh Posté le 21-06-2006 à 09:26:32
>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.
Marsh Posté le 22-05-2003 à 16:20:43
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