5 messaggi dal 13 febbraio 2001
Ciao a tutti ho un piccolo problema con la paginazione, se gli passo una stringa di ricerca da una select di un form, non funziona se dichiaro la stringa di ricerca all'interno della pagina la paginazione funziona correttamente puo aiutarmi qualcuno Grazie.
questo è il codice

<%
RecordPerPagina = 6
page = Request("page")
if page="" then page=1

'strRicerca = "Assicurazioni"
strRicerca = Request("strRicerca")
'response.write strRicerca&"<br><br>"
' STRINGA SQL
strSQL = "SELECT * FROM tab_attivita WHERE Categoria LIKE '" & strRicerca & "'ORDER BY Nome ASC"
'apri recordset
rs1.open strSQL,conn,1,3
' paginazione
rs1.PageSize = RecordPerPagina
rs1.AbsolutePage = page

If rs1.Eof=true or rs1.Bof=true then
'SERVER.TRANSFER ("errore_ricerca.asp")
Else

For i=1 to RecordPerPagina

if rs1.EOF then
'mostra record
%>
<font color=#333333 size=2>
<b><%=Ucase(rs1("Nome")) %></b> </font><br>
<font color=#333333 size=2><%=rs1("Indirizzo") %> - 20013 Magenta (MI) - </font><br>
<font color=#333333 size=2>Tel: <%=rs1("Tel") %></font> <br>
<font color=#333333><%'=rs1("Descrizione") %></font>

<% rs1.MoveNext
end if
Next

'End if
'end if
%>

<%
Response.Write "<P><B>Pagine:</B> "
For pag=1 to rs1.PageCount

Response.Write "<A href=PAGINAZIONE.ASP?page=" & pag
Response.Write "&" & Server.UrlEncode(strRicerca)
Response.write "'>"
Response.Write pag
Response.Write "</A> "
Next
Response.Write "</P>" %>

<%rs1.close
conn.close
set conn=nothing
set rs1=nothing %>
</body>
</html>

Il nome della pagina che contiene il form è FORMRICERCA.ASP
e la pagina della paginazione si chiama PAGINAZIONE.ASP
Ringraziandovi anticipatamente per l'aiuto
smoruz.

Non sono sicuro, fose scrivo una c@zzata, ma mettere nome PAGE ad un campo non è il massimo, magari si incarta...un po' come usare 'NOTE'. Prova a cambiarlo

---[ www.digiscout.it ]---

"This message was written using 100% recycled electrons"
66 messaggi dal 01 maggio 2001
Ciao ;) , non sono molto bravo con l'asp o almeno non come pensi tu. Non so risolvere il tuo problema (tant'è che ero io a chiedere aiuto nel forum ;) , e me lo risolvette albon se non sbaglio... ).
Al massimo ti posso dare lo script che uso io per l'asp segnandoti i passi che vanno cambiati (che sono pochini).
Altro non posso farti mi spiace...
Ciao
- Atari


// Forza Reggina :)

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.