FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Cita:
Cita:
en la parte de los parametros que le quiero pasar son 01/01/2018 y 31/01/2018 lo que busco hacer es borrar registros que cumplan con un rango de fecha este es mi codigo
|
#2
|
||||
|
||||
Código:
query.open; // <---- Eso no vale. query.ExecSQL; |
#3
|
||||
|
||||
No puedes poner Open y ExecSQL a la vez, no tiene sentido.
OPEN: Cuando quieres recuperar datos de una consulta (SELECT). EXECSQL: cuando quieres ejecutar un comando (INSERT/DELETE/UPDATE). En este caso y al ponerlos los 2, seguramente te está cogiendo el último (EXECSQL) y por eso no te trae registros.
__________________
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
|
|||
|
|||
si, ya borre el open pero todavía tengo el problema de la consulta
|
#5
|
||||
|
||||
Pues puede ser que no tengas registros con esos parámetros.
|
#6
|
|||
|
|||
es imposible es mas te comento que probé con otras fechas
|
#7
|
||||
|
||||
Hay básicamente 3 condiciones, que la consulta sea correcta, que los parámetros sean correctos, y que existan registros que cumplan con esos parámetros.
Si se cumplen las 3 condiciones, debe retornar esos datos. Si no devuelve nada es que falla una de las 3. No hay más. |
#8
|
||||
|
||||
No entiendo... Primero has puesto un SELECT. Para eso tienes que usar el OPEN. Luego has puesto un DELETE, para esa debes utilizar el EXECSQL. Ahora no entiendo lo que no te está funcionando.
__________________
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. |
#9
|
|||
|
|||
sigue sin funcionar
|
#10
|
||||
|
||||
¿Crees que con esa información tan escueta podemos ayudarte?
Es como si te digo: "la moto sigue sin andar". ¿Qué me contestarías? |
#11
|
||||
|
||||
¿Error?
¿No borra nada? ¿Borra lo que no debería? Lo dicho por [Casimiro]... Estás utilizando en las 2 fechas/parámetros el mismo componente. No se si es correcto.
__________________
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. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
problema con consulta | elmaster001 | Varios | 5 | 27-07-2018 10:12:14 |
Problema con consulta | Nomad | SQL | 14 | 26-09-2008 20:47:55 |
problema en consulta | metroyd | MySQL | 2 | 09-03-2008 19:35:58 |
problema con consulta | ddd_ddd | SQL | 2 | 01-02-2007 17:02:53 |
problema con consulta sql | kejos | MS SQL Server | 1 | 30-06-2006 18:36:50 |
|