Enlaces patrocinados:

Trucos de SQL Server 2005 Paginación con Stored Procedure.

Con SQL Server 2005 permite paginar de forma muy ágil y eficaz.

Gracias al siguiente stored procedure podrás paginar resultados rápidamente:

CREATE PROCEDURE UltimosTrucos
@PageSize int,
@PageNumber int
AS
SELECT
PK_ID, Truco, Descripcion
FROM (
SELECT
PK_ID, Truco, Descripcion,
ROW_NUMBER() OVER (ORDER BY Truco, PK_ID) AS RowNumber
FROM
TrucosInformaticos
) AS Trucos
WHERE RowNumber BETWEEN @PageSize * @PageNumber + 1
AND @PageSize * (@PageNumber + 1)

Comentarios sobre Paginación con Stored Procedure.


MIguel Angel Cahuana dice:

Y como vas a saber el total de pagina de antemano, faltaria incluir otro campo count(*) over() as PasgeSixe
Comentario publicado 29/03/2010 19:18:00

Rich dice:

mmm oe macana ... ! pagesize es un parametro de tamaño de registros de los que quieres ver en tu grilla.
Comentario publicado 01/02/2011 1:02:00
Dejar un comentario

Nombre:

Mail:

Web:

Comentario:

Código de seguridad

Captcha

Inserta el código de seguridad