17/05/2002, 11:01
|
| | Fecha de Ingreso: octubre-2000 Ubicación: Juarez, Chih.
Mensajes: 161
Antigüedad: 24 años, 2 meses Puntos: 0 | |
Paginando del lado del cliente En este modo se mueve todo el proceso al lado del cliente. Cuando el cliente inicia la requisición para ver la información, todo la información es manda al cliente en un arreglo JavaScript array. Cuando el cliente revisa los registros y quiere avanzar a la siguiente página, un código Javascript es ejecutado para mostrar los siguientes registros.
En este ejemplo se usa DHTML,getrows y una clase.
<!--#include file="dhtmlGetRows.class.asp"-->
<%
'Create and populate a Recordset
Dim objRS, objConn, strSQL
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "DSN=MyDSN"
strSQL = "SELECT TOP 25 ViewCount, Description " & _
"FROM tblFAQ ORDER BY ViewCount DESC"
Set objRS = objConn.Execute(strSQL)
'Create an instance of the dhtmlGetRows class
Dim objPagedResults
Set objPagedResults = new dhtmlGetRows
objPagedResults.THString = "<th>Views</th><th>FAQ Question</th>"
Response.Write objPagedResults.GenerateHTML(objRS)
'Clean up...
Set objPagedResults = Nothing
objRS.Close
Set objRS = Nothing
objConn.Close
Set objConn = Nothing
%>
'by: Scott Mitchell (www.4guysfromrolla.com)
'puedes bajar la clase dhtmlGetrows.class.asp desde aquí...
http://www.4guysfromrolla.com/webtech/code/dhtmlGetRows.class.asp.html |