OK
j'ai inséré le code dans ma page, j'ai la pagination, mais comment trier la base en fonction d'un champ. Actuellement, elle commence toujours par le début de la base "TOP"
<%
Nmax = 5 ' nombre par page
Ndeb = Cint(request.queryString("num" ))
' nombre total de fiches
SQL="SELECT count(*) FROM [histo]"
RS2 = conn.execute(SQL)
Ntotal = RS2(0) - 1 ' commence à 0
' sélectionne les fiches de la table
Set RS = server.createobject("ADODB.Recordset" )
SQL="SELECT TOP " & (Ndeb+Nmax)_
& " * FROM [histo]"
RS.Open SQL,Conn , 3, 3%>
<div align="center"><table border="4" cellspacing="1" cellpadding="5">
<%' Avance à la 1ère
RS.Move(Ndeb)
' tant qu'il reste des fiches
while not RS.eof
' affiche le champ%>
..... |
sur mon listing simple, j'avais :
SQL = "SELECT * FROM histo where nom order by N° DESC"
|
Message édité par extra le 11-03-2006 à 16:27:24