Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   problema con un campo smalldatetime de Interbase en Delphi (https://www.clubdelphi.com/foros/showthread.php?t=56236)

Nereida 12-05-2008 13:02:24

problema con un campo date de Interbase en Delphi
 
Hola!:
Estoy haciendo un programa en Delphi con bases de datos en Interbase.
El codigo que tengo es este:

Código:

ibquery1.Close;
ibquery1.SQL.Clear;
ibquery1.SQL.Add('SELECT * from tabla where fecha = '''+ datetimepicker1.date + '''');
ibquery1.Open;

y me dice que un tipo variant no puede convertirse en uno de tipo fecha

He probado con las funciones strtodate, datetotr y también habia intentado poner la fecha en un edit para ver si me lo guardaba asi bien y tampoco va ya que me sigue dando errores con la fecha

En la base de datos de interbase, el campo de fecha lo tengo definido com smalldatetime, lo digo por si eso influye.

Saludos y gracias.

Casimiro Notevi 12-05-2008 14:22:30

Cita:

Empezado por Nereida (Mensaje 285951)
[..] En la base de datos de interbase, el campo de fecha lo tengo definido com smalldatetime, lo digo por si eso influye.
Saludos y gracias.

¿smalldatetime?, no sabía que existiera ese tipo :eek:

Nereida 12-05-2008 15:00:58

Cita:

Empezado por Casimiro Notevi (Mensaje 285959)
¿smalldatetime?, no sabía que existiera ese tipo :eek:

Perdon, tenia la cabeza con otra cosa de sql q estoy haciendo, tienes razón, es un campo de tipo DATE no, SMALLDATETIME.
Esto pasa por tener en la cabeza más de un proyecto.
Perdon.


La franja horaria es GMT +2. Ahora son las 16:55:31.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi