Bonjour,


j'utlise la requete suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
 
<%
 
   sql = "SELECT DISTINCT a5  FROM p1 WHERE a4='"&cat&"'"   
   sql = sql & " ORDER BY a2"
   Set la5 = Server.CreateObject("ADODB.Recordset") 
 
   la5.Open sql, conn, 3, 3 
   la5.movefirst 
 
%> 
 
 
 
<% la5.movefirst 
do while not la5.eof 
%>                
 
<%=la5.fields("a5").value %> 
<% la5.movenext 
Loop 
%>
je veux selectionner les valeur uniques de mon champ A5, cela fonctionne si je veux les trier par le champ A5 mais si j'essaye de les trier par le champ A2

j'ai l'erreur suivante

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Microsoft OLE DB Provider for ODBC Drivers error '80040e07' 
 
[Microsoft][Pilote ODBC Microsoft Access] La clause ORDER BY (a2) est en conflit avec DISTINCT.

merci