Probleme requete sql vba - VB/VBA/VBS - Programmation
Marsh Posté le 03-07-2008 à 10:40:41
INNER JOIN (avec un espace)
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
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
Marsh Posté le 03-07-2008 à 15:39:19
Et puis il faut un point entre ElementsFactures et NomElement dans "ElementsFacturesNomElement"
=> ElementsFactures.NomElement
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