J'ai écrit le bout de code suivant pour pouvoir me connecter à une DB Access en DNS-less. Tou fonctionne, mais en fait je désirerais parcourir la table à l'envers. Je sais qu'il faut utiliser quelquepart le curseur adOpenStatic. Masi ou et comment.
Je voudrais simplement que ma boucle for...next parte du dernier enregistrement et revienne progressivement vers le premier.
Pour info, le code:
<html>
<head>
<title>Reversed News</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<%
' La variable nombre_enregistrements determine le nombre de donnees a afficher
nombre_enregistrements=5
' Connexion a la base de donnees en DSN Less
set cnx = server.createobject("ADODB.connection")
connstring="DRIVER={Microsoft Access Driver (*.mdb)}; " & "DBQ=" & Server.MapPath(".") & "/news.mdb"
cnx.open connstring
'Creation et execution de la requete
req_sql="Select * from journal"
set rs=cnx.execute(req_sql)
rs.move (page)
' Boucle qui va afficher tous les champs specifie de la base
for i = 1 to nombre_enregistrements
%>
Date : <%=rs("date")%>
<br>
Texte : <%=rs("texto")%>
<br><br>
<%
rs.moveNext
next
' Fermeture de la base
rs.close
set rs = nothing
cnx.close
set cnx = nothing
%>
<br>
<br>
<font face="Arial, Helvetica, sans-serif" size="2">
this is the end
</font>
</body>
</html>
Merci,