Hello, I'm using Dinamyc Data Web Site with LLBLGen Pro 2.6 with a Microsoft Access Database, but I've problems with the paging, the page's number (n of m) calc is fine, but in every page I saw always the same rows, except in the last page, when I get all the rows.
The trace for a table with 33 rows and 10 result per page (4 pages in total) is:
//For page 1
Method Enter: CreatePagingSelectDQ
Method Enter: CreateSelectDQ
Method Enter: CreateSelectDQ
Generated Sql query:
Query: SELECT [Niveles].[Nivel], [Niveles].[Nombre del nivel] AS [NombreDelNivel], [Niveles].[Codigo de Seccion] AS [CodigoDeSeccion], [Niveles].[Siguiente nivel] AS [SiguienteNivel], [Niveles].[Artificial], [Niveles].[IH] AS [Ih], [Niveles].[UnidadIntensidadHoraria], [Niveles].[Semestre], [Niveles].[Creado], [Niveles].[Modificado] FROM [Niveles]
Method Exit: CreateSelectDQ
Method Exit: CreatePagingSelectDQ
Method Enter: CreatePagingSelectDQ
Method Enter: CreateSelectDQ
Method Enter: CreateSelectDQ
Generated Sql query:
Query: SELECT [SedeJornada].[IdSedeJornada], [SedeJornada].[SedeJornada], [SedeJornada].[EtiquetaSJ] AS [EtiquetaSj], [SedeJornada].[OrdenSJ] AS [OrdenSj], [SedeJornada].[Sede], [SedeJornada].[Jornada], [SedeJornada].[NombreInstitucion], [SedeJornada].[Direccion], [SedeJornada].[Telefono1], [SedeJornada].[Telefono2], [SedeJornada].[IdSecretaria], [SedeJornada].[ColorCarne], [SedeJornada].[Fax], [SedeJornada].[IdRector], [SedeJornada].[FuentePieCertificado], [SedeJornada].[FirmasConstancia] FROM [SedeJornada]
Method Exit: CreateSelectDQ
Method Exit: CreatePagingSelectDQ
Method Enter: CreateRowCountDQ
Method Enter: CreateSelectDQ
Method Enter: CreateSelectDQ
Generated Sql query:
Query: SELECT [Cursos].[Curso], [Cursos].[Nivel], [Cursos].[Nombre del Curso] AS [NombreDelCurso], [Cursos].[Director de curso] AS [DirectorDeCurso], [Cursos].[Cupos], [Cursos].[Jornada], [Cursos].[SedeJornada], [Cursos].[EtiquetaGrupo], [Cursos].[Codirector], [Cursos].[Creado], [Cursos].[Modificado], [Cursos].[IdCoordinador], [Cursos].[ZipExportado], [Cursos].[SiguienteSedeJornada] FROM [Cursos]
Method Exit: CreateSelectDQ
Generated Sql query:
Query: SELECT COUNT(*) AS NumberOfRows FROM (SELECT [Cursos].[Curso], [Cursos].[Nivel], [Cursos].[Nombre del Curso] AS [NombreDelCurso], [Cursos].[Director de curso] AS [DirectorDeCurso], [Cursos].[Cupos], [Cursos].[Jornada], [Cursos].[SedeJornada], [Cursos].[EtiquetaGrupo], [Cursos].[Codirector], [Cursos].[Creado], [Cursos].[Modificado], [Cursos].[IdCoordinador], [Cursos].[ZipExportado], [Cursos].[SiguienteSedeJornada] FROM [Cursos]) TmpResult
Method Exit: CreateRowCountDQ
Method Enter: CreatePagingSelectDQ
Method Enter: CreateSelectDQ
Method Enter: CreateSelectDQ
Generated Sql query:
Query: SELECT [Cursos].[Curso], [Cursos].[Nivel], [Cursos].[Nombre del Curso] AS [NombreDelCurso], [Cursos].[Director de curso] AS [DirectorDeCurso], [Cursos].[Cupos], [Cursos].[Jornada], [Cursos].[SedeJornada], [Cursos].[EtiquetaGrupo], [Cursos].[Codirector], [Cursos].[Creado], [Cursos].[Modificado], [Cursos].[IdCoordinador], [Cursos].[ZipExportado], [Cursos].[SiguienteSedeJornada] FROM [Cursos]
Method Exit: CreateSelectDQ
Method Exit: CreatePagingSelectDQ
//For page 2
Method Enter: CreateRowCountDQ
Method Enter: CreateSelectDQ
Method Enter: CreateSelectDQ
Generated Sql query:
Query: SELECT [Cursos].[Curso], [Cursos].[Nivel], [Cursos].[Nombre del Curso] AS [NombreDelCurso], [Cursos].[Director de curso] AS [DirectorDeCurso], [Cursos].[Cupos], [Cursos].[Jornada], [Cursos].[SedeJornada], [Cursos].[EtiquetaGrupo], [Cursos].[Codirector], [Cursos].[Creado], [Cursos].[Modificado], [Cursos].[IdCoordinador], [Cursos].[ZipExportado], [Cursos].[SiguienteSedeJornada] FROM [Cursos]
Method Exit: CreateSelectDQ
Generated Sql query:
Query: SELECT COUNT(*) AS NumberOfRows FROM (SELECT [Cursos].[Curso], [Cursos].[Nivel], [Cursos].[Nombre del Curso] AS [NombreDelCurso], [Cursos].[Director de curso] AS [DirectorDeCurso], [Cursos].[Cupos], [Cursos].[Jornada], [Cursos].[SedeJornada], [Cursos].[EtiquetaGrupo], [Cursos].[Codirector], [Cursos].[Creado], [Cursos].[Modificado], [Cursos].[IdCoordinador], [Cursos].[ZipExportado], [Cursos].[SiguienteSedeJornada] FROM [Cursos]) TmpResult
Method Exit: CreateRowCountDQ
Method Enter: CreatePagingSelectDQ
Method Enter: CreateSelectDQ
Method Enter: CreateSelectDQ
Generated Sql query:
Query: SELECT [Cursos].[Curso], [Cursos].[Nivel], [Cursos].[Nombre del Curso] AS [NombreDelCurso], [Cursos].[Director de curso] AS [DirectorDeCurso], [Cursos].[Cupos], [Cursos].[Jornada], [Cursos].[SedeJornada], [Cursos].[EtiquetaGrupo], [Cursos].[Codirector], [Cursos].[Creado], [Cursos].[Modificado], [Cursos].[IdCoordinador], [Cursos].[ZipExportado], [Cursos].[SiguienteSedeJornada] FROM [Cursos]
Method Exit: CreateSelectDQ
Method Exit: CreatePagingSelectDQ
//For page 3
Method Enter: CreateRowCountDQ
Method Enter: CreateSelectDQ
Method Enter: CreateSelectDQ
Generated Sql query:
Query: SELECT [Cursos].[Curso], [Cursos].[Nivel], [Cursos].[Nombre del Curso] AS [NombreDelCurso], [Cursos].[Director de curso] AS [DirectorDeCurso], [Cursos].[Cupos], [Cursos].[Jornada], [Cursos].[SedeJornada], [Cursos].[EtiquetaGrupo], [Cursos].[Codirector], [Cursos].[Creado], [Cursos].[Modificado], [Cursos].[IdCoordinador], [Cursos].[ZipExportado], [Cursos].[SiguienteSedeJornada] FROM [Cursos]
Method Exit: CreateSelectDQ
Generated Sql query:
Query: SELECT COUNT(*) AS NumberOfRows FROM (SELECT [Cursos].[Curso], [Cursos].[Nivel], [Cursos].[Nombre del Curso] AS [NombreDelCurso], [Cursos].[Director de curso] AS [DirectorDeCurso], [Cursos].[Cupos], [Cursos].[Jornada], [Cursos].[SedeJornada], [Cursos].[EtiquetaGrupo], [Cursos].[Codirector], [Cursos].[Creado], [Cursos].[Modificado], [Cursos].[IdCoordinador], [Cursos].[ZipExportado], [Cursos].[SiguienteSedeJornada] FROM [Cursos]) TmpResult
Method Exit: CreateRowCountDQ
Method Enter: CreatePagingSelectDQ
Method Enter: CreateSelectDQ
Method Enter: CreateSelectDQ
Generated Sql query:
Query: SELECT [Cursos].[Curso], [Cursos].[Nivel], [Cursos].[Nombre del Curso] AS [NombreDelCurso], [Cursos].[Director de curso] AS [DirectorDeCurso], [Cursos].[Cupos], [Cursos].[Jornada], [Cursos].[SedeJornada], [Cursos].[EtiquetaGrupo], [Cursos].[Codirector], [Cursos].[Creado], [Cursos].[Modificado], [Cursos].[IdCoordinador], [Cursos].[ZipExportado], [Cursos].[SiguienteSedeJornada] FROM [Cursos]
Method Exit: CreateSelectDQ
Method Exit: CreatePagingSelectDQ
//For page 4
Method Enter: CreateRowCountDQ
Method Enter: CreateSelectDQ
Method Enter: CreateSelectDQ
Generated Sql query:
Query: SELECT [Cursos].[Curso], [Cursos].[Nivel], [Cursos].[Nombre del Curso] AS [NombreDelCurso], [Cursos].[Director de curso] AS [DirectorDeCurso], [Cursos].[Cupos], [Cursos].[Jornada], [Cursos].[SedeJornada], [Cursos].[EtiquetaGrupo], [Cursos].[Codirector], [Cursos].[Creado], [Cursos].[Modificado], [Cursos].[IdCoordinador], [Cursos].[ZipExportado], [Cursos].[SiguienteSedeJornada] FROM [Cursos]
Method Exit: CreateSelectDQ
Generated Sql query:
Query: SELECT COUNT(*) AS NumberOfRows FROM (SELECT [Cursos].[Curso], [Cursos].[Nivel], [Cursos].[Nombre del Curso] AS [NombreDelCurso], [Cursos].[Director de curso] AS [DirectorDeCurso], [Cursos].[Cupos], [Cursos].[Jornada], [Cursos].[SedeJornada], [Cursos].[EtiquetaGrupo], [Cursos].[Codirector], [Cursos].[Creado], [Cursos].[Modificado], [Cursos].[IdCoordinador], [Cursos].[ZipExportado], [Cursos].[SiguienteSedeJornada] FROM [Cursos]) TmpResult
Method Exit: CreateRowCountDQ
Method Enter: CreatePagingSelectDQ
Method Enter: CreateSelectDQ
Method Enter: CreateSelectDQ
Generated Sql query:
Query: SELECT [Cursos].[Curso], [Cursos].[Nivel], [Cursos].[Nombre del Curso] AS [NombreDelCurso], [Cursos].[Director de curso] AS [DirectorDeCurso], [Cursos].[Cupos], [Cursos].[Jornada], [Cursos].[SedeJornada], [Cursos].[EtiquetaGrupo], [Cursos].[Codirector], [Cursos].[Creado], [Cursos].[Modificado], [Cursos].[IdCoordinador], [Cursos].[ZipExportado], [Cursos].[SiguienteSedeJornada] FROM [Cursos]
Method Exit: CreateSelectDQ
Method Exit: CreatePagingSelectDQ
In the page 4 I saw all the records. It happends to me with all my tables.
Thanks for the help