Requete sous vb6
nathalie
-
chrisou31 -
chrisou31 -
bonjour ,
dans ma base g 2 tables (agent , grade) un champ en commun codegrad est present dans ces 2 tables , codegrad est la clé primaire de la table grade , je voudrais lister tout le personnel avec chacun son grade. mais ca donne rien :
req="select * from agent , grade where agent.codegrad=grade.codegrad"
merci
dans ma base g 2 tables (agent , grade) un champ en commun codegrad est present dans ces 2 tables , codegrad est la clé primaire de la table grade , je voudrais lister tout le personnel avec chacun son grade. mais ca donne rien :
req="select * from agent , grade where agent.codegrad=grade.codegrad"
merci
5 réponses
-
Salut...
Qu'entend tu pas" rien"
Et si tu rajoutes un ; a la fin?
. .
\_/Fermeture pour travaux
-
merci teebo
par rien je voudrais dire que j ai un message d erreur "type incompatible" meme avec le ; ca donne tj la meme chose !
merci -
Ben voila, avec ca on avance plus facilement, il faut que tu verifies que tes deux codegrad est le meme type (integer<> variable par exemple)...
. .
\_/Fermeture pour travaux
-
merci ++ , en fait ils sont du meme type "caractère" d ailleur quand je fais une jointure sous access2002 sur ce champ "codegead" j obtiens un resultat satisfaisant , c est sous vb que ça bloque :-(
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
salut
si je comprend bien tu veux trier tes agents en fonction du grade
je connais pas bien les requetes mais pour moi il y a une erreur
j'ecrirai plutot ceci
req=select * from agent where agent.codegrade=code
avec code tes differents codegrades donc autant de requetes que de codegrade
juste au passage le point virgule a la fin d'une ligne de code n'existe pas en vb, c'est en c