Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Tablas planas (https://www.clubdelphi.com/foros/forumdisplay.php?f=20)
-   -   Filtro de fecha vencida (https://www.clubdelphi.com/foros/showthread.php?t=35723)

leodelca23 20-09-2006 08:08:42

Bueno sigo sin poder comparar mi campo timestamp con la fecha de hoy si alguien me puede ayudar gracias

leodelca23 20-09-2006 17:29:07

Bueno el error lo sigo teniendo si pongo esa sentencia me sigue dando error:

Cita:

'BQInformes.SQL.Add('SELECT * FROM Telas INNER JOIN Descripcion'+ 'ON Telas.Descripcion1 = Descripcion.Descripcion where '+ 'Telas.FECHA_PROMETIDA > 20/09/2006'
FECHA_PROMETIDA es tipo timestamp;

Muchas gracias si me contestan realmente estoy desesperado me falta eso para hacer funcionar completamente el programa, Gracias
Saludos

leodelca23 20-09-2006 19:17:28

el error que me muestra es el siguiente

Dynamic SQL Error
SQL error code=-104
Unexpected end of command

si les sirve de algo.

Saludos

maeyanes 20-09-2006 19:35:23

Prueba así:

Código Delphi [-]
BQInformes.SQL.Add('SELECT * FROM Telas INNER JOIN Descripcion ' + 
  'ON Telas.Descripcion1 = Descripcion.Descripcion where ' + 
  'Telas.FECHA_PROMETIDA > ''20/09/2006''')


Saludos...

leodelca23 20-09-2006 19:42:27

no me muestra nada en la tabla. Muchas gracias y para estar seguro le puse < el otro y tampoco.

Saludos

marcoszorrilla 20-09-2006 19:43:52

Ojo con el formato de fechas en SQL.
mm/dd/yyyy


Un Saludo.

leodelca23 20-09-2006 20:01:44

lo mismo aunque doy vuelta y pongo mm/dd/yyyy me sigue dando error jejej

maeyanes 20-09-2006 20:04:28

Y cual es el error?

leodelca23 21-09-2006 02:38:43

es el mismo error que el que puse alla arriba, pero creo que el error es el timestamp pero bueno hay que seguir probando.

Saludos

leodelca23 25-09-2006 13:08:03

lo solucione
 
Bueno gracias a dios estan de vuelta a todos: Me costo pero lo solucione cree la tabla de la base de datos de nuevo y listo funciono perfectamene cambie el dato tipo timestamp a tipo date y con un format de la fecha quedo calidad. SAludos a todos y gracias.
Código PHP:

IBQInformes.Close;
IBQInformes.Sql.Clear;
IBQInformes.SQL.Add('SELECT * FROM Telas INNER JOIN Descripcion '+
    
'ON Telas.Descripcion1 = Descripcion.Descripcion where 'Telas.FECHA_PROMETIDA <'''+formatdatetime('mm/dd/yy',Today)+'''');
IBQInformes.Open; 



La franja horaria es GMT +2. Ahora son las 21:34:28.

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