Om at gå frem og til bage i et record set
Jeg har dette script:<HTML>
<HEAD>
</HEAD>
<BODY>
<%
if (Request.ServerVariables("REQUEST_METHOD") = "POST") then
oldID = Request.Form("thisID")
else
oldID = 0
end if
set connect = server.createobject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.RecordSet")
'Connect.open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath("db1.mdb")
Connect.open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath("db10.mdb")
'Connect.Open "Data Source="&server.MapPath("db1.mdb")&";Provider=Microsoft.Jet.OLEDB.4.0;"
strSQL = "SELECT TOP 1, * FROM dintabel WHERE ID > "& oldID & ";"
Set rs = Connect.Execute(strSQL)
if rs.EOF then
strSQL = "SELECT TOP 1, * FROM dintabel;"
Set rs = Connect.Execute(strSQL)
end if
if NOT rs.EOF then
oldID = rs("ID")
%>
<form method="POST" name="thisform" action="spm197864.asp">
<input type="hidden" name="thisID" value="<%=oldID%>">
Points: <input type="text" name="points"> <br>
<input type="submit" name="næste" value="næste">
</form>
<%
end if
rs.close
Connect.Close
%>
</BODY>
</HTML>
Hvordan kan jeg lave et hidden field der viser forrige id. Altså når man starter siden er id = 1 og forrige er = 0 når man så hopper en frem er ID = 2 og forrige = 1.
Håber i forstår.
