Bonjour,
J'ai un problème avec la requete SQL suivante :
______________________________
REQUETE = "SELECT DISTINCT Niveau2 FROM MaTable WHERE Niveau1 LIKE '%"&strNiv1&"%' AND Ref LIKE '%"&strRef&"%' ORDER By Niveau1 ASC"
______________________________
Qui me génère l'erreur suivante :
______________________________
Microsoft OLE DB Provider for ODBC Drivers erreur '80040e07'
[Microsoft][Pilote ODBC Microsoft Access] La clause ORDER BY (Niveau1) est en conflit avec DISTINCT.
______________________________
La requete fonctionne parfaitement bien lorsqu'on la termine avant le classement, c'est à dire si l'on supprimer tout simplement "ORDER By Niveau1 ASC"
J'aimerais juste savoir comment corriger cette erreur et classer mes résultats comme je le souhaite.
Au pire je pourrais utiliser la requete sans classement, mais ca ne serait pas très propre.
Merci pour votre aide.
Benz