Execution Requete en fonction d'une selection dans une combobox [VB6] - VB/VBA/VBS - Programmation
Marsh Posté le 11-03-2005 à 20:37:35
FONCTION="&combo_choix&""
doit manquer des espaces
je pense que combo_choix est le nom du controle...c'est avec la VALEUR d'un ELEMENT du controle que tu auras le libellé de fonction
Marsh Posté le 11-03-2005 à 20:39:19
Code :
|
Marsh Posté le 11-03-2005 à 20:47:54
pkoi tu fai sun like?
tu sélectionne tout les employés et tu ne met que la fonction comme critere...
si néanmoins tu en a besoin, en acces c'est pas comme ça que ça s'écris le like
mais LIKE "*xxx"
avec xxx représente un caractere ou des caracteres bien sure...
et de plus c'est des doubles quottes en access...
Marsh Posté le 11-03-2005 à 20:51:23
moi23372 a écrit : pkoi tu fai sun like? |
Nan, ça requête est bonne
Marsh Posté le 11-03-2005 à 20:58:46
oui ma requete est bonne
lol
* pour un caractere et % pour plusieurs...
bref ceci étant,
Code :
|
ne fonctionne pas il me sors -> attendu fin d'instruction
je sais pas pourquoi j'ai l'impression que ca viens de la déclaration de combo_choix !
Code :
|
Marsh Posté le 12-03-2005 à 09:10:51
moi23372 a écrit : pkoi tu fai sun like? |
le spécialiste des SGBD entre en action
Marsh Posté le 12-03-2005 à 09:12:10
flaetitia >> enlève le ";" à la fin de ta requete
Marsh Posté le 12-03-2005 à 09:12:25
ReplyMarsh Posté le 12-03-2005 à 09:13:26
Harkonnen a écrit : flaetitia >> enlève le ";" à la fin de ta requete |
J'ai déjà fait
Il m'affiche attendu fin d'instruction
Marsh Posté le 12-03-2005 à 09:14:17
flaeticia a écrit : C'est à dire ? |
oh rien... lui et moi avons un petit contentieux...
en résumé : mon job, c'est admin BDD Oracle, et ce monsieur, étudiant de son état, s'est un jour permis de me dire que je n'y connaissais rien
Marsh Posté le 12-03-2005 à 09:15:19
Harkonnen a écrit : oh rien... lui et moi avons un petit contentieux... |
mdr
moi aussi je suis étudiante, et moi aussi je connais rien
Marsh Posté le 12-03-2005 à 09:17:32
as tu vérifié si ta requete fonctionnait dans Access ?
tu passes en mode SQL et tu tapes ta requete. observe le résultat
Marsh Posté le 12-03-2005 à 09:43:19
Harkonnen a écrit : as tu vérifié si ta requete fonctionnait dans Access ? |
Oui ça fonctionne !
La requete me ramène bien ce que je veux
Pourquoi ça ne fonctionne pas !!!
Marsh Posté le 12-03-2005 à 09:46:05
et dans le debugger, la variable sql_recherche_employe contient bien la requete, sans erreur de syntaxe ?
Marsh Posté le 12-03-2005 à 09:48:54
Harkonnen a écrit : et dans le debugger, la variable sql_recherche_employe contient bien la requete, sans erreur de syntaxe ? |
Si justement il y a une erreur !
Il ne veut pas de cette requete
attendu fin d'instruction ou erreur de syntaxe
ca m'énerve ça !
Marsh Posté le 12-03-2005 à 10:01:17
flaeticia a écrit : Si justement il y a une erreur ! |
je viens de tester, ça marche chez moi. c'est possible que ça vienne de là :
&combo_choix&
apparemment, il a du mal avec le manque d'espace entre "&" et combo_choix.
essaie ceci :
Code :
|
chez moi ça a fonctionné
Marsh Posté le 12-03-2005 à 10:05:05
Harkonnen a écrit : je viens de tester, ça marche chez moi. c'est possible que ça vienne de là :
|
!!! je venais de découvrir que ce manque d'espace le troublait! lol
Merci
Maintenant il faut que cette requete me ramène ce que je veux
c'est une autre histoire ça, car là c'est pas le cas
je vais reprendre mon code
Marsh Posté le 12-03-2005 à 10:41:43
C'est tout de même étonnant que & combo_choix & ne passe pas !
Je dirais même que c'est couillon . Par contre, le ; ne doit pas poser de problème normalement . C'est du PUR Access
Marsh Posté le 12-03-2005 à 10:43:34
Gfreeman a écrit : C'est tout de même étonnant que & combo_choix & ne passe pas ! |
si si, il passe; c'est le &combo_choix& qui ne passe pas
Gfreeman a écrit : |
non, le point virgule passe bien, c'était juste une proposition à l'arrache, parce que je voyais pas ce qui pouvait déconner d'autre
Marsh Posté le 12-03-2005 à 10:46:00
Harkonnen a écrit : si si, il passe; c'est le &combo_choix& qui ne passe pas |
lol, oula je vais me reveiller en douceur et revenir un peu plus tard.
Effectivement, j'ai repris ton résultat sans faire attention à ce que j'écrivais !
Marsh Posté le 11-03-2005 à 20:31:44
Bonsoir à tous
J'utilise VB6 et Access XP
J'ai une requete qui rempli ma combobox
Je souhaiterai faire un requete qui selectionne le nom des employés mais uniquement ceux dont la catégorie a été selectionnée dans le combobox
ceci ne fonctionne pas
pourriez vous m'aidez ? merci
ca doit etre probablement qu'un problème de syntaxe que j'ignore
merci encore