![]() |
consultas por fechas en ADO
necesito hacer una consulta con las citas que esten registradas para hoy, pero no consigo hacerlo, parece que tengo algun problema de sql o no se como usarlo en delphi, ni base de datos tiene un campo fecha de formato dd/mm/aaaa y he probado la coneccion con otras consultas y si me da resultados, a excepcion de este caso , y ya tengo registros con el resultado del criterio en la base de datos
miren mi codigo Cita:
Cita:
Gracias. |
has probado ponerlo asi?
|
Cita:
Cita:
|
te hago una pregunta
porque descompones la fecha y la vuelves a armar ? porque no pruebas asi
P.D. cuando coloques codigo delphi utiliza el icono del Partenon (al lado izquierdo del icono que dice SQL) |
Cita:
si me di cuenta luego de eso, y lo que hice fue cambiar el codigo por esto Cita:
|
emulando a Casimiro.....
y aun no mencionas su con el codigo que te di funciona... solo dices que lo cambiaste pero sigues usando la misma instruccion en el query |
Basado en lo que dice Oscarac, la instruccion seria:
edit1.text:='SELECT * FROM citas WHERE fecha = ' + QuotedStr(FormatDateTime('dd/MM/yyyy', vFecha)); donde vFecha es una variable de tipo Date o Datetime conteniendo la fecha |
Cita:
si lo intente pero no funciono, me marca error cuando trato de compilarlo, exactamente lo mismo que puse arriba, pero lo acomode de este modo
solo que no me da resultados |
edit1.text:='SELECT * FROM citas WHERE fecha = ' + dia;
eso para que lo pones? donde estas mostrando los datos? en un grid? |
Cita:
de todos modos muchas gracias y perdon por las molestias, en un futuro buscare la forma de mejorar este proyecto. por cierto, en esta pagina se tiene que hacer algo al terminar un tema? |
que yo sepa nada
yo siempre agradezco a las personas que me ayudaron |
mira creo lo mejor es:
salu2 |
| La franja horaria es GMT +2. Ahora son las 07:44:27. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi