%OpenConnection%> <% iPageSize = 6 If Request.QueryString("page") = "" Then iPageCurrent = 1 Else iPageCurrent = ConvertDbl(Request.QueryString("page")) End If orderBy = Request.QueryString("orderBy") orderType = Request.QueryString("orderType") Select Case LCase(orderBy) Case "id" orderBy = "id" Case Else orderBy = "id" End Select Select Case LCase(orderType) Case "asc" orderType = "asc" Case Else orderType = "desc" End Select If Request.QueryString("page") = "" Then iPageCurrent = 1 Else iPageCurrent = ConvertDbl(Request.QueryString("page")) End If Set Conn = Server.CreateObject("ADODB.Connection") OpenConnection SQL1 = "select * from tblCatalogue where show = 1 order by "&orderBy&" "&orderType&"" Set Rs1 = server.CreateObject("ADODB.Recordset") Rs1.PageSize = iPageSize Rs1.CacheSize = iPageSize Rs1.CursorLocation=adUseClient Rs1.Open SQL1,Conn,adOpenStatic,adLockOptimistic iPageCount = Rs1.PageCount If iPageCurrent > iPageCount Then iPageCurrent = iPageCount End If If iPageCurrent < 1 Then iPageCurrent = 1 End If %>