Bonjour,
je me suis tapé la tête pour comprendre pourquoi l'instruction ci-dessous ne marche pas sans aucune réponse, svp pourriez vous m'aider.
Me.lstResult.RowSource = "SELECT tbl_ArticleCentre.ID_Article, tbl_ArticleCentre.Nom_Article, IIf([Promotionnelle]=True,'Oui','Non') AS Promo, tbl_ArticleCentre.Date_de_début, tbl_ArticleCentre.Date_de_Fin, EtatdeStockDisponible_Centre.[Stock Disponible] FROM tbl_ArticleCentre inner JOIN EtatdeStockDisponible_Centre ON tbl_ArticleCentre.ID_Article = EtatdeStockDisponible_Centre.ID_Article WHERE (((IIf([Promotionnelle]=True,'Oui','Non'))=True) AND ((tbl_ArticleCentre.Date_de_Fin)<=Now()) AND ((EtatdeStockDisponible_Centre.[Stock Disponible])<>0));"
mais si je le fais en mode création de requête ça marche
je pense que le problème est lié à l'instruction LEFT JOIN pour créer les relations entre les tables.
merci d'avance.
Partager