Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   consultar con campos tipo time (https://www.clubdelphi.com/foros/showthread.php?t=43926)

GustavoCruz 24-05-2007 03:12:29

consultar con campos tipo time
 
hola a todos; tengo una pequeño problemita que ya se me está creciendo, me gustaría que alguien me ayudara con esto.

al realizar una consulta con campos tipo fecha coloco la siguiente sintaxis
Código Delphi [-]
' select ... fecha #'+formatdate('mm/dd/yyyy',hoy.date)+'# ...'

y funciona, pero con los campos tipo time, NO; si alguien me piede ayudar, se lo agradecería mucho...

loxod 24-05-2007 04:14:45

Has intentado utilizar FormatDateTime en vez de FormatDate

vtdeleon 24-05-2007 06:56:13

Saludos

Con paramentros
Código Delphi [-]
...
...
Query.Sql.Text:=' select ... fecha=:sfecha';
Query.ParamByname('sfecha').AsDate:=hoy.date;
...
...

karlaoax 24-05-2007 17:51:09

y ya q estas en este tema de Campos TIME, si desearias hacer una consulta que te permita SUMAR el tiempo de X campo, como le harias?

Ejem:
Corredor 1
Dia 1: 2.00 Horas
Dia 2: 2.01 Horas
Dia 3: 2.02 Horas
TOTAL= 6.03 Horas en su jornada de entrenamiento

Que tratamiento le das a este tipo de campo para realizar esta Operacion

Karla :o

vtdeleon 25-05-2007 02:28:13

:confused:

Es que un campo declarado Time, Date o DateTime no te dice Cantidad de horas, sino una hora y/o tiempo determinado. Para tu caso deberias coger un campo (quizas) numerico para apuntar la cantidad de horas (de algo) y despues hacer la suma que deseas.

Si los tiros no van por ahi, explicate mejor


La franja horaria es GMT +2. Ahora son las 07:48:19.

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