![]() |
Problemas con consulta sql y fecha
Buenas tardes, tengo un problema y necesito que me ayuden... Tengo el siguiente codigo y me gustaria que me digan si encuentran el error..
El problema esta en el parametro 'fecha'... Gracias de antemano... |
formato
tal vez te haga falta darle formato a la fecha.
:cool: |
Gracias por la respuesta pero yo necesito la fecha en Date, no en String... Con QuotedStr me da error de conversion.
|
fecha
vales08, desconozco la bd que manejas y la ver de Delphi.
pero siento que no estas mandando llamar el parametro fecha de manera incorrecta, ya que estas encerrando tu parametro fecha entre '' y eso lo vuelve un texto. aca te dejo un ejemplo del uso de parametros con una fecha a ver si te sirve.
saludos...:cool: |
Cita:
Tip: Es recomendable poner el mensaje de error exacto que te aparezca, así la ayuda recibida será más puntual y precisa. :) Saludos. P.D. Toma el cuenta el ejemplo que acaba de poner kapcomx. :) |
Si perdon, me olvide de dar los datos mas importantes, uso firebird y Delphi 7 .....
y el error es este: Cita:
|
|
Muchas gracias, la primer linea d codigo que me diste me tira el mismo error, pero la segunda no tira ningun error... igual la busqueda no me la hace, pero veo como lo soluciono...
Muchas gracias por ayudarme, el error no salta mas.... |
Hola
Cada componente tiene su particularidad, aveces no sirve de mucho solo decir firebird, hay que decir con que componente lo enlazas.
Saludos |
fecha_turno es un datetimepicker
prof_agen_turno es un combobox... son los componentes que uso, y el codigo esta en un boton.. |
Hola Vales.
Para agregar algo a lo que bién te han indicado, aunque no es incorrecto armar la sentencia SQL de este modo: Deja el código expuesto a la Inyección SQL. El uso de parámetros evita dicho problema: Inclusive, al menos a mí, me resulta más claro de leer. Un saludo. |
Hola
Que buena noticia. Y con que componente te enlazas con la base de datos Firebird ???. Saludos |
Ecfisa gracias por la respuesta pero me sigue mostrando la grilla vacia, no busca..
Caral no necesito ningun componente conectado a firebird, los datos ya estan cargados con anterioridad y lo unico que tengo conectado es el dbgrid. En el codigo sql le indico que busque por fecha y profesional segun lo ingresado en tales componentes. |
Hola
Cita:
Muy interesante, hoy si que voy a aprender algo nuevo. Me podrias explicar como haces eso ? Saludos |
Tengo varias consultas hechas con componentes que no tienen conexion con firebird, la unica conexion que tienen son los comboox, los cuales mediante codigo les cargo los items con los registros que tengo guardada en otra tabla... Ami lo unico que me interesa es el texto que ingreso para luego buscarlo, por codigo.
|
Hola.
Primero que nada revisá si el TDBGrid tiene asociado el TDataSource y este esta asociado al TDataSet (Q_agen_tur ). Creo que a esos componentes se está refiriendo mi amigo :) También existe la posibilidad que la consulta no arroje resultados... Saludos. |
Hola
Bien, si no quieres cooperar entonces no quieres aprender. NO entiendes mi pregunta, eso esta muy claro. Lo mejor seria decir: No entiendo a que te refieres en vez de insistir en algo totalmente ilógico. Saludos |
Si, mencione que la grilla si esta conectada, a su respectivo datasource... La busqueda la estoy realizando con registros que se que estan cargados en la base de datos....
|
Hola
Y el datasource esta conectado a Que componente ???????????????????? Y este a su vez esta conectado a que componente ???????????????????? Saludos |
La grilla esta conectada a un datasource, que a la vez esta conectado con un query, el cual esta conectado con su respectiva base de datos.. Todos estos componentes estan alojados en un DataModule..
|
La franja horaria es GMT +2. Ahora son las 21:41:44. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi