![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Alguna otra prueba...
Desconecta TODOS los componentes visuales que tengas asociados a esa consulta y lánzala de nuevo (no creo que tenga nada que ver, pero pruébalo). Guarda las consultas en algun LOG antes de lanzarlas y comprueba luego la longitud de las que te fallan. No estén rebasando un límite (256, 512,...). Comprueba también que las que te fallan no tengan ningun caracter extraño (acentos, ñ,...) A veces con algun WHERE por fechas o similar puede dar problemas (separadores). Comprueba que las que fallan no tengan algo en común... P.D: En estos momentos ya estamos consultando la bola de cristal... ![]()
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#2
|
|||
|
|||
|
La condición que me falla no es siempre la misma, es decir, yo tengo 6 apartados para hacer la búsqueda. Entonces, elija los apartados que elija (tanto da cual) si selecciono más de 5, salta el error, sean los que sean, no es un conjunto de condiciones que falle, sino como si fallara en global, porque todo por separado funciona perfecto. Cuando se acumulan demasiadas es cuando falla.
Hay algún límite de caràcteres de consulta sql para ejecutar el query? Que no sea que el query solo admite hasta X carácteres y por eso esté fallando, porque se desborda, podría ser? Esto tiene solución? |
|
#3
|
||||
|
||||
|
Eso puedes probarlo poniendo directamente el código de la consulta que se te genera en la propiedad SQL del Query. Pon una de las que funciona y una de las que falla. Si es por tamaño, la que falla, fallará igualmente si la pones directamente en la propiedad.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#4
|
|||
|
|||
|
Para copiar la consulta sql que ejecuta en ese momento (la grande) en un fichero externo, así en plan rápido para tener una especie de LOG para luego ponerlo directamente en la propiedad SQL del componente Query, como lo hago? Es que no suelo trabajar con Delphi y seguro que hay una manera rápida y sencilla de hacerlo.
Gracias! |
|
#5
|
||||
|
||||
|
Cita:
Revisa bien que las consultas que estas generando esten bien, como te ha indicado Neftali. Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
|
#6
|
||||
|
||||
|
También puedes mostrarnos la consulta que se genera en la que te da error.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
|
#7
|
||||
|
||||
|
¡Qué grande Caro! (me has leído la mente)
Justamente lo que te ha comentado. Si además añades esto al código: Tendrás un fichero que va guardando historial de todas las consultas que ejecutas.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Problema con ejecucion de consulta SQL por codigo (Firebird) | Cheerpipe | Conexión con bases de datos | 2 | 10-10-2007 18:05:20 |
| Problema con ejecución de DTS | grotero76 | Conexión con bases de datos | 4 | 20-09-2007 20:05:07 |
| Problema con ejecucion | tal0 | Varios | 2 | 07-08-2007 09:07:59 |
| Error en Consulta de tablas creadas en tiempo de ejecucion | javicho_villa | Varios | 1 | 02-02-2006 17:14:28 |
| Problema De Ejecucion | delphicano | Conexión con bases de datos | 4 | 14-05-2003 13:54:55 |
|