Salve ragazzi,
utilizzo il seguente codice per far visualizzare il contenuto di un database su più pagine (PAGINAZIONE DI UN DATABASE):
codice:
<%
RecordsPerPagina = 5
page = Request("page")
IF page="" THEN page=1
' STRINGA SQL
SQL = "SELECT * FROM SchedaPaziente ORDER BY ID DESC"
'apri recordset con valore 1,3
rs.open sql, conn, 1, 3
' paginazione
rs.PageSize = RecordsPerPagina
rs.AbsolutePage = page
If rs.Eof=True or rs.Bof=True then
Response.Write "
Nessun risultato trovato</P>"
Else
For i=1 to RecordsPerPagina
if Not rs.EOF then
'mostra record
rs.MoveNext
end if
Next
End if
Response.Write "
Pagine: "
For pag=1 to rs.PageCount
Response.Write "<A href='pagina.asp?page=" & pag
Response.Write "&ricerca=" & Server.UrlEncode(strRicerca)
Response.write "'>"
Response.Write pag
Response.Write "</A> "
Next
Response.Write "</P>"
%>
Eseguendolo mi viene restituito il segunte messaggio di errore
Errore di run-time di Microsoft VBScript (0x800A01A8)
Necessario oggetto: ''
e poi indica il numeor di riga che corrisponde all'istruzione:
rs.open sql, conn, 1, 3
Qualcuno sa dirmi come intervenire per eliminre questo errore, prima che affoghi nel mare della mia ignoranza?
GRAZIE