Ciao.
Sto cercando di utilizzare la paginazione di Roby72, ma ho dei problema... (tanto per cambiare)... nello script originale ho inserito una condizione che tiene conto dei dati processati da un form.
L'estrazione dei dati avviene regolarmente, ma nel cambio pagina è come se processasse nuovamente i dati che giungono dal form... questo è il codice:
codice:
<%
iPageSize = 5 'NUMERO RECORD PER PAGINA
If Request.QueryString("page") = "" Then
iPageCurrent = 1
Else
iPageCurrent = CInt(Request.QueryString("page"))
End If
STRVAR = Request.form("CAMPOXFORM") 'RECUPERO DAL FORM LA VARIABILE
strSQL = "select * From software WHERE 1=1" 'QUERY GENERALE
If STRVAR = "Tutti" then 'SE LA VARIABILE STRVAR E' UGUALE A TUTTI
strSQL = strSQL
else 'ALTRIMENTI
strSQL = strSQL & " AND CAMPOXDB = '"& STRVAR &"' "
End if
Cn.Execute(strSQL)
Set objRS = Server.CreateObject("ADODB.Recordset")
objRS.PageSize = iPageSize
objRS.CacheSize = iPageSize
objRS.Open strSQL, objConn, adOpenStatic, adLockReadOnly, adCmdText
reccount = objRS.recordcount
iPageCount = objRS.PageCount
If iPageCurrent > iPageCount Then iPageCurrent = iPageCount
If iPageCurrent < 1 Then iPageCurrent = 1
If iPageCount = 0 Then
%>
<script language="javascript">
alert("NESSUNA ESTRAZIONE");
history.go(-1);
</script>
<%
Else...
'SEGUE CODICE PAGINAZIONE...