Forum 

Forum AspNuke.it - Il tuo Portale OpenSource in ASP

Nuovo Database

Autore Messaggio
docdoc

Moderatore

Avanzato
Avanzato
174 Discussioni



Profilo - docdoc
13 febbraio 2005 alle 12:21:34 Profilo - docdocInvia un messaggio privato Rispondi quotando
Salve, ho letto la nuova guida e seguendo le semplici e chiare istruzioni ho fruttuosamente inserito un nuovo database con una nuova pagina aspnuke che ne legge i record e li mostra.

Credo che sarebbe una gran cosa, veramente utile, mostrare oltre al codice che indica cosa mettere nella nuova pagina, anche il codice che serve qualora si vogliano impaginare i risultati. E' possibile avere anche il modello di codice che mostra le pagine per "tot" record, con la barra di navigazione pagine sotto? Questa opportunità completerebbe la guida e sarebbe di grande aiuto nel caso di database con un numero di record notevole. Grazie e complimenti per il lavoro fatto!
docdoc

Moderatore

Avanzato
Avanzato
174 Discussioni



Profilo - docdoc
13 febbraio 2005 alle 19:13:02 Profilo - docdocInvia un messaggio privato Rispondi quotando
Se può essere d'aiuto come base (io non me ne intendo) ho trovato questo codice rilasciato gratuitamente nel sito
http://www.morpheusweb.it/html/scripts/asp/database/paginazione.asp
Magari con qualche modifica si può adattare al codice riportato nel manuale aspnuke e così permettere la paginazione. Ecco il codice

<%
RecordsPerPagina = 5
page = Request("page")
if page="" then page=1
' STRINGA SQL
strRicerca = Request("ricerca")
SQL = "SELECT * FROM Ricerca WHERE Descrizione LIKE '%" & strRicerca & "%'"
'apri recordset
' paginazione
rs.PageSize = RecordsPerPagina
rs.AbsolutePage = page
If rs.Eof=True or rs.Bof=True then
Response.Write "<P>Nessun risultato trovato</P>"
Else
For i=1 to RecordsPerPagina
if Not rs.EOF then
'mostra record
rs.MoveNext
end if
Next
End if
%>
Infine, per aggiungere una barra di navigazione tra le pagine con risultati:
<%
Response.Write "<P><B>Pagine:</B> "
For pag=1 to rs.PageCount
Response.Write "<A href='pagina.asp?page=" & pag
Response.Write "&" & Server.UrlEncode(strRicerca)
Response.write "'>"
Response.Write pag
Response.Write "</A> "
Next
Response.Write "</P>"
%>
assilvia

Principiante
Principiante
2 Discussioni



Profilo - assilvia
16 febbraio 2005 alle 18:09:13 Profilo - assilviaInvia un messaggio privato Rispondi quotando
(o)servirebbe anche a me la paginazione. non c'è nessuno esperto che ci sa mettere le mani?

Log in

Login
Password
Memorizza i tuoi dati:

Cerca

 

Sostieni AspNuke

Un piccolo gesto per aiutarci a mantenere AspNuke.it online

Promo

MusicWebItalia.it
Video Testi Traduzioni Spot Colonne sonore Accordi e Spartiti gratis.

Visitatori

Visitatori Correnti : 191
Membri : 0 offline Anna

Iscritti

 Utenti: 18940
Ultimo iscritto : glauco
Lista iscritti
Messaggi privati: 3373 Commenti: 2210 Immagini: 39 Downloads: 144 Articoli: 49 Pagine: 101 Siti web: 558 Notizie: 180 Sondaggi: 11 Preferiti: 5688469 Post sui forum: 51195 Libro degli ospiti: 4 Eventi: 7

Versioni

Temi