|
Indice
| Temas Recientes
| Quién Está en Línea
| Lista de Usuarios
| Nuevo Usuario
| Búsqueda
| Ayuda
| ![]() |
![]() |
mvnForum » Listar todos los foros » Foro: Modulo Comenta Contenido » Tema: Paginacion del modulo Comments |
Estado del tema: Normal Total de mensajes en este tema: 25
|
[Añadir a Mis Favoritos] [Añadir un aviso a este tema] [Publicar nuevo tema] |
Autor |
|
![]() Member
|
Hola buenas. Perdona pero esa sentencia es para la primera página, si te fijas no tiene el valor de la propiedad: FILTER_OFFSET= WHERE rnum > ${ph}, para el resto de páginas debe salir este valor último en tu consulta. Compruébalo. |
||
|
![]() Advanced Member
|
mis consultas parecen correctas: SELECT * FROM (SELECT a.*, ROWNUM rnum FROM (SELECT DISTINCT cms_webform_entries.entry_id, cms_webform_entries.form_id, cms_webform_entries.date_created, cms_webform_entries.resource_id, cms_webform_entries.state, cms_webform_data.fieldname, cms_webform_data.fieldvalue FROM cms_webform_entries, cms_webform_data WHERE cms_webform_entries.entry_id = cms_webform_data.ref_id AND cms_webform_entries.form_id = :1 AND cms_webform_entries.resource_id = :2 ORDER BY cms_webform_entries.entry_id DESC) a WHERE ROWNUM <= 48) WHERE rnum > 24 SELECT * FROM (SELECT a.*, ROWNUM rnum FROM (SELECT DISTINCT cms_webform_entries.entry_id, cms_webform_entries.form_id, cms_webform_entries.date_created, cms_webform_entries.resource_id, cms_webform_entries.state, cms_webform_data.fieldname, cms_webform_data.fieldvalue FROM cms_webform_entries, cms_webform_data WHERE cms_webform_entries.entry_id = cms_webform_data.ref_id AND cms_webform_entries.form_id = :1 AND cms_webform_entries.resource_id = :2 ORDER BY cms_webform_entries.entry_id DESC) a WHERE ROWNUM <= 24) sigo investigando..... |
||
|
![]() Advanced Member
|
Ya se lo que pasa. Tengo un campo repetido en la configuracion de los commentarios, el sistema cuenta 8 campos, pero en realidad solo se guardan en bd 7. Si le digo que me los pagine de 3 en tres, en el select me pone WHERE ROWNUM <= 24). 7 * 3 = 21¡¡¡¡ no 24¡¡¡ Por eso me salian cosas raras...... ![]() Ahora va perfecto¡¡ muchas gracias por tu ayuda¡¡¡¡ PD: (a los administradores) Creo que podriais poner las conclusiones de todo esto en alguna parte de la web. Es interesante saber que el modulo webform 1.3.0 hace cosas raras con oracle, y hay que adaptarlo un poco. - Añadirle el atributo dp-provider=oracle, despues de la instalacion - Modificar el fichero oracle.properties con la query de karakulak |
||
|
![]() Administrador Ingresó: 29-sep-2006 Mensajes: 996 Estado: Desconectados |
En eso tienes razón lcouso, pero creo que lo suyo sería que lo hicierais vosotros y nosotros os lo publicamos. Ya que el mérito es todo vuestro ¿no te parece? Un saludo ---------------------------------------- --------------------------------------------------- Alejandro Alves Calderón Administrador de OpenCmsHispano. alejandro.alves@opencmshispano.com www.alejandroalves.com |
||
|
![]() Advanced Member
|
Pues el mérito es de karakulak, animate¡¡¡¡ Yo solo he seguido sus indicaciones... jejeje |
||
|
|
[Versión imprimible] [Publicar nuevo tema] |