La Web del Programador: Comunidad de Programadores
 
    Pregunta:  3594 - Q CURSOR UTLIZAO PARA HACER MOVELAST EN CODIGO SERVIDOR?.
Autor:  Maria Jose Palmero
Hola, me he encontrado con el siguiente problema, en una pagina ASP no puedo o no se realizar un movelast he probado todos los tipos de cursores q conozco (OpenKeyset,Opendynamic,OpenStatic).
Estoy trabajado con ADODB.Recordset.
Me gustaria saber como puedo conseguir obtener el ultimo registro de un recordset.
Gracias.

  Respuesta:  Juan Carlos Noguera
Prueba abrirla de esta forma:
<%
Dim dbc
Dim strConn
Dim strpath
strConn = "Driver={Microsoft Access Driver (*.mdb)};DBQ=C:\ruta\base.mdb"
Set dbc = Server.CreateObject("ADODB.Connection")
dbc.open strConn

Dim rc, Temp
Set rc = Server.CreateObject ("ADODB.Recordset")
Temp = "SELECT .. FROM .. WHERE .."
rc.Open Temp, dbc, adopenstatic
%>

Esto también sirve para cuando quieras saber el número de registros de la tabla (rc.recordcount)