<%
CPage=Cint(Request.Form("CurrentPage")) 'get CPage value from form's CurrentPage field
Select Case Request.Form("Submit")
Case "Previous" 'if prev button pressed
CPage = Cint(CPage) - 1 'decrease current page
Case "Next" 'if next button pressed
CPage = Cint(CPage) + 1 'increase page count
End Select
Set Cn=Server.CreateObject("ADODB.Connection") 'create connection
Cn.CursorLocation = 3
Cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mappath("data\brycodata.mdb") & ";"
Set Rs=Server.CreateObject("ADODB.Recordset") 'create recordset
if request("CID")<>"" then
Rs.Open "Select * from reseller_details WHERE reseller_country_code = '" & request("CID") & "' ORDER BY reseller_company ASC",Cn,2,2
else
Rs.Open "Select * from reseller_details ORDER BY reseller_company ASC",Cn,2,2
end if
Rs.PageSize=iPageSize
if CPage=0 Then CPage=1 'initially make current page = first page
if Not(Rs.EOF) Then Rs.AbsolutePage=CPage 'specifies that current record resides In CPage
TotPage=Rs.PageCount
'stores total no. of pages
For i=1 To Rs.PageSize%>
<%if totpage>1 then%> Page <%=CPage %> of <%=TotPage %> <%end if%> |