Då dök det upp ett problem med min numrering ändå, har sidan kopplad till paging. Vilket gör att den startar om från 1-30 för sida 2 osv. Det vill jag absolute INTE!
Hur löser man det?
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Set Recset = Server.CreateObject("ADODB.Recordset")
Conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db.mdb")
Const perSida1 = 30
If Request.QueryString("page") = "" then
page = 1
Else
page = Request.QueryString("page")
End If
RecSet.CursorLocation = 3
RecSet.CacheSize = perSida1
SQL = "SELECT * From tabell Order By namn
Recset.Open SQL, Conn, 1, 2
number = 1
If RecSet.EOF Then%>
<tr>
<td colspan="10"> </td>
<td colspan="2"><i>Inget registrerat i databasen.</i></td>
</tr>
<% Else
RecSet.MoveFirst
RecSet.PageSize = perSida1
TotalPages = RecSet.PageCount
RecSet.AbsolutePage = page
Count = 0
Do While Not RecSet.EOF And Count < RecSet.PageSize
%>
<tr>
<td width="10"> </td>
<td width="20" align="right"><%=number%>. </td>
<td><font title="Namn"><%=RecSet("Namn")%></font></td>
<td width="150" align="left"><font title="Lag"><%=RecSet("lag")%></font></td>
<td width="70" align="right"><font title="Division"><%=RecSet("division")%></font></td>
<td width="100" align="right"><font title="Mål"><%=RecSet("mal")%></font></td>
<td width="40"> </td>
</tr>
<tr>
<td width="1" colspan="6" bgcolor="#E0EBF8"><img src="images/1x1_tom.gif" width="1" height="1" border="0" alt=""></td>
</tr>
<%
Count = Count + 1
number = number + 1
Recset.MoveNext
Loop
Recset.Close
Conn.Close
Set Recset = Nothing
Set Conn = Nothing
End If
%>