cs_PrX
Messages postés91Date d'inscriptionlundi 16 septembre 2002StatutMembreDernière intervention 2 novembre 2005
-
17 oct. 2002 à 10:28
cs_processus
Messages postés360Date d'inscriptionvendredi 24 août 2001StatutMembreDernière intervention 9 juillet 2008
-
17 oct. 2002 à 11:04
Salut à tous,
Mon problème est simple :
Je considère une base ACCESS
J'ai deux tables,
Commande = {OF*, désignation, article, Etat_commande}
Piste = {PST*, Etat_piste, OF}
Etat_commande = {Encours, Fermée}
Etat_Piste = {Vide, Utilisée, Pleine}
Je veux joindre ces 2 tables pour sélectionnée toutes les pistes pour lesquelles la commande est fermée.
La requète SQL pour ACCESS, au goût VB6, est la suivante,
SELECT * FROM Piste INNER JOIN Commande ON [Piste]![OF] = [Commande]![OF*] WHERE [Commande]![Etat_Commande] = "Fermée"
Sur ce petit bout de code, Je lance mon appli et apparaît une erreur de base ACCESS,
"Expression de jointure non supportée"
alors que c'est une copie de l'expression de la même requête écrite sous ACCESS pour test, avec l'écriture SQL de VB6 pour OFFICE JET 4.0.
Quel est mon erreur ?
Sinon, y a-t-il un moyen d'éxecuter la requête de ACCESS ?
Merci d'avance,
PrX, :) Beginner (to Initiate) but not Out of Order