FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
problema con consulta sql
hola quiero ejecutar una consulta en ms access desde la vista sql, aqui viene el problema al ejecutar la consulta no me da ningún resultado.
Probé la misma consulta desde otro gestor y funciona espero que me puedan ayudar
|
#2
|
|||
|
|||
Si los campos que le pasas a miparametro1 y mi parametro2 son de tipo Date debería funcionar. Otra cosa es que el rango este vacío.
|
#3
|
||||
|
||||
¿Puedes poner el código que estás utilizando desde Delphi?
¿Cómo pasas los parámetros? ¿No estarás haciendo un ExecSQL en lugar de un Open?
__________________
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. Última edición por Neftali [Germán.Estévez] fecha: 16-10-2018 a las 20:08:50. |
#4
|
|||
|
|||
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
|
#5
|
||||
|
||||
Código:
query.open; // <---- Eso no vale. query.ExecSQL;
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#6
|
||||
|
||||
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. |
#7
|
|||
|
|||
si, ya borre el open pero todavía tengo el problema de la consulta
|
#8
|
||||
|
||||
Pues puede ser que no tengas registros con esos parámetros.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#9
|
|||
|
|||
es imposible es mas te comento que probé con otras fechas
|
#10
|
||||
|
||||
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.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#11
|
||||
|
||||
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. |
#12
|
|||
|
|||
sigue sin funcionar
|
#13
|
||||
|
||||
¿Crees que con esa información tan escueta podemos ayudarte?
Es como si te digo: "la moto sigue sin andar". ¿Qué me contestarías?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#14
|
||||
|
||||
¿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. |
#15
|
|||
|
|||
Por decir algo:
prueba
Última edición por Casimiro Notevi fecha: 18-10-2018 a las 11:11:28. |
#16
|
|||
|
|||
Cita:
Cita:
|
#17
|
||||
|
||||
Cita:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#18
|
||||
|
||||
Cita:
¿Que esté todo normal es bueno, no? Suscribo lo que ha dicho [Casimiro]
__________________
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. |
#19
|
|||
|
|||
Cita:
cuando elimino los registros la grilla me queda como esta en la foto, lo que no me muestran son el resto de los registros |
#20
|
||||
|
||||
Que no somos adivinos, que pongas el código.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
problema con consulta | elmaster001 | Varios | 5 | 27-07-2018 11:12:14 |
Problema con consulta | Nomad | SQL | 14 | 26-09-2008 21:47:55 |
problema en consulta | metroyd | MySQL | 2 | 09-03-2008 20:35:58 |
problema con consulta | ddd_ddd | SQL | 2 | 01-02-2007 18:02:53 |
problema con consulta sql | kejos | MS SQL Server | 1 | 30-06-2006 19:36:50 |
|