46 messaggi dal 05 luglio 2004
ho un sito su cui paginare ed ho utilizzato un vs tutorial e cioé il seguente:

http://www.aspitalia.com/liste/usag/script.aspx?ID=208

ma ho sbagliato da qualche parte infatti...

ho fatto come segue:

<%
...
dim rsnews
dim i
dim page
dim pag
dim strricerca
dim RecordsPerPagina
RecordsPerPagina = 2
strricerca = Request("qui ho messo il nome tabella")

set rsnews = Server.CreateObject("ADODB.recordset")

strDSN="SELECT * FROM nome tabella where idnews = LIKE '%" & strRicerca & "%'"

rsnews.Open(strDSN),cn, 1, 3

page = Request("page")
if page="" then page=1

rsnews.PageSize = RecordsPerPagina
rsnews.AbsolutePage = page

If rsnews.Eof=True or rsnews.Bof=True then
Response.Write "<P>Nessun risultato trovato</P>"
Else
For i=1 to RecordsPerPagina
if Not rsnews.EOF then
rsnews.MoveNext
end if
next
End if
Response.Write "<P><B>Pagine:</B> "
For pag=1 to rsnews.PageCount

Response.Write "<A href='news.asp?page=" & pag
Response.Write "&ricerca=" & Server.UrlEncode(strRicerca)
Response.write "'>"

Response.Write pag

Response.Write "</A> "

Next

Response.Write "</P>"
%>


poi segue la visualizzazione dei campi:


<%
while not rsnews.EOF
%>
<TR vAlign=top>
<TD width=171><b><%=left(rsnews("titolo"),40)%></b></TD>
...
<%
rsnews.movenext
wend
%>

poi chiudo così

<%
rsnews.close
set rsnews=nothing
%>

in realtà quasi funziona solo che non vedo tutti i records. Mi compaiono tre pagine dove se clicco non compaiono le news in ordine e non tutte. Potete dirmi dove sbaglio
46 messaggi dal 05 luglio 2004
sapete eventualmente consigliarmi qualche altro codice per l'impaginazione? magari che so piu' semplice... Inoltre sapete mica dirmi dove posso trovare dei tutorial per creare dei link sulle pagine asp che mappano la visita del sito dicendo in che pagina precisa ci si trovi?
46 messaggi dal 05 luglio 2004
ci siete? almeno una rispostina dai

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.