ADO y SQL Server

05/04/2007 - 13:13 por Clara | Informe spam
Hola,
No sé si es una pregunta apropiada para este grupo, pero es que no doy con
la solución a mi problema.
Resulta que tenia un recordset ADO que cogía datos de access, y en el que me
funcionaba parfectamente los m´todos pagecount, pagesize,

Sin cambiar el tipo de recordset, hice que recogiera los datos de SQL Server
a través de un procedimiento almacenado.
Los datos los coge, pero las propiedades pagesize, pagecount,... ya no están
disponibles.

PageCount siempre devuelve un -1, que (mirando la documentación) indica que
el proveedor no admite este método.
el recordset está definido así

rs.CursorType = 2 'adOpenStatic aunque tampoco funciona con adOpenKeySet
rs.CursorLocation = 3 'adUseclient

Gracias
 

Leer las respuestas

#1 Alejandro Mesa
05/04/2007 - 15:30 | Informe spam
Clara,

Ve si este articulo te es de ayuda.

How do I page through a recordset?
http://databases.aspfaq.com/databas...rdset.html


AMB


"Clara" wrote:

Hola,
No sé si es una pregunta apropiada para este grupo, pero es que no doy con
la solución a mi problema.
Resulta que tenia un recordset ADO que cogía datos de access, y en el que me
funcionaba parfectamente los m´todos pagecount, pagesize,

Sin cambiar el tipo de recordset, hice que recogiera los datos de SQL Server
a través de un procedimiento almacenado.
Los datos los coge, pero las propiedades pagesize, pagecount,... ya no están
disponibles.

PageCount siempre devuelve un -1, que (mirando la documentación) indica que
el proveedor no admite este método.
el recordset está definido así

rs.CursorType = 2 'adOpenStatic aunque tampoco funciona con adOpenKeySet
rs.CursorLocation = 3 'adUseclient

Gracias



Preguntas similares