Probleme requete sql vba

Probleme requete sql vba - VB/VBA/VBS - Programmation

Marsh Posté le 03-07-2008 à 10:35:53    

Bonjour,
je n'arrive pas à exécuter cette requête sql dans vba:
requete = "SELECT ElementsFacturesNomElement, ElementsFactures.Prix,Factures_has_Elements.quantity, Factures_has_Elements.Price " & _
        "FROM ElementsFactures" & _
        "INNERJOIN Factures_has_Elements ON (Factures_has_Elements.elements_id = ElementsFactures.index)"
Il m'indique une erreur au niveau du ON.
Si vous pouviez m'aider, merci
   

Reply

Marsh Posté le 03-07-2008 à 10:35:53   

Reply

Marsh Posté le 03-07-2008 à 10:40:41    

INNER JOIN (avec un espace)


---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
Reply

Marsh Posté le 03-07-2008 à 10:45:47    

merci bien

Reply

Marsh Posté le 03-07-2008 à 11:05:45    

en fait j'ai toujours un message d'erreur :
'nom d'objet ElementsFacturesInner' non valide
et pourtant ElementsFactures.id (j'ai remplacé index par id) est bien valide.
une idée?
merci d'avance

Reply

Marsh Posté le 03-07-2008 à 15:36:17    

Le problème de concaténer des valeurs sans vérifier le résultat final dans la variable...
Il faut aussi un espace entre « ElementsFactures » et « INNER ».
Le message d'erreur est pourtant clair


Message édité par tegu le 03-07-2008 à 15:36:40
Reply

Marsh Posté le 03-07-2008 à 15:39:19    

Et puis il faut un point entre ElementsFactures et NomElement dans "ElementsFacturesNomElement"
=> ElementsFactures.NomElement


---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed