Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/05/2002, 11:01
vgaray
 
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