SQL para paginar

20/04/2004 - 11:06 por Jose Antonio Riquelme | Informe spam
Hola amigos,

Me suena de que lo he hecho antes pero no me acuerdo de la forma,

es posible especificar en el sql al hacer una consulta que quiero del
registro base X al X+N?

Esto se usa cuando quiero obtener ls N registros que voy a mostrar en la
pagina sin tener que cargar todos los de la tabla.

Saludos!

Preguntas similare

Leer las respuestas

#1 Mario Peña
20/04/2004 - 16:11 | Informe spam
No se si esto es lo que quiere, pero con la siguiente sentenceia puede traer
x cantidad de registros de la consulta:

Select Top x from tabla

Donde x es la cantidad de registros que se quieren obtener.


"Jose Antonio Riquelme" escribió en el mensaje
news:
Hola amigos,

Me suena de que lo he hecho antes pero no me acuerdo de la forma,

es posible especificar en el sql al hacer una consulta que quiero del
registro base X al X+N?

Esto se usa cuando quiero obtener ls N registros que voy a mostrar en la
pagina sin tener que cargar todos los de la tabla.

Saludos!


Respuesta Responder a este mensaje
#2 richi
20/04/2004 - 18:59 | Informe spam
Hola,

No me refiero al Select TOP

Existe una forma de hacer que el sql te coga los registros de un cierto
intervalo, de esta forma si quieres paginar una tabla de 1000 registros no
tienes que traerla entera.

La cuestion es que no me acuerdo.

Saludos.
"Mario Peña" escribió en el mensaje
news:
No se si esto es lo que quiere, pero con la siguiente sentenceia puede


traer
x cantidad de registros de la consulta:

Select Top x from tabla

Donde x es la cantidad de registros que se quieren obtener.


"Jose Antonio Riquelme" escribió en el mensaje
news:
> Hola amigos,
>
> Me suena de que lo he hecho antes pero no me acuerdo de la forma,
>
> es posible especificar en el sql al hacer una consulta que quiero del
> registro base X al X+N?
>
> Esto se usa cuando quiero obtener ls N registros que voy a mostrar en la
> pagina sin tener que cargar todos los de la tabla.
>
> Saludos!
>
>


Respuesta Responder a este mensaje
#3 Sashka
20/04/2004 - 20:02 | Informe spam
Para eso usas PageSize y CacheSize...
Un ejemplo...

http://www.aspfacil.com/articulos/paginar.asp

Sashka
MS MVP Access

"richi" escribió en el mensaje
news:
Hola,

No me refiero al Select TOP

Existe una forma de hacer que el sql te coga los registros de un cierto
intervalo, de esta forma si quieres paginar una tabla de 1000 registros no
tienes que traerla entera.

La cuestion es que no me acuerdo.

Saludos.
"Mario Peña" escribió en el mensaje
news:
> No se si esto es lo que quiere, pero con la siguiente sentenceia puede
traer
> x cantidad de registros de la consulta:
>
> Select Top x from tabla
>
> Donde x es la cantidad de registros que se quieren obtener.
>
>
> "Jose Antonio Riquelme" escribió en el mensaje
> news:
> > Hola amigos,
> >
> > Me suena de que lo he hecho antes pero no me acuerdo de la forma,
> >
> > es posible especificar en el sql al hacer una consulta que quiero del
> > registro base X al X+N?
> >
> > Esto se usa cuando quiero obtener ls N registros que voy a mostrar en


la
> > pagina sin tener que cargar todos los de la tabla.
> >
> > Saludos!
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida