Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   concatenar datatimepiker.date y un datatimepiker.time (https://www.clubdelphi.com/foros/showthread.php?t=52256)

el_luyi 15-01-2008 20:55:23

concatenar datatimepiker.date y un datatimepiker.time
 
Hola teng un datatimepiker.date y un datatimepiker.time
y quisiera grabar los valores de ambos en un qry
Ejemplo:qry.fieldbyname('algo').AsDateTime:= concatenacion de ambos
el problema es k si pongo datatimepike.date + datatimepiker.time me da como resultado la suma de ambos
como hago para que el resultado que grabe en el qry sea el date del primero seguido del date del segundo
ej:23/12/08 12:00:00 am
saludos

el_luyi 15-01-2008 20:58:56

ya esta
 
encontre la solucion al toke pense k era mas complicado pero por si alguno tiene el mismo problema
aca va
dtpGenerarOM.TIME:=dtpGenerarOMT.TIME;
qryFechaOM.FieldByName('FECHA_PROGRAMADA').AsDateTime:=dtpGenerarOM.DateTime;
FACIL NO?

enecumene 15-01-2008 21:47:54

Cita:

Empezado por el_luyi (Mensaje 258288)
encontre la solucion al toke pense k era mas complicado pero por si alguno tiene el mismo problema
aca va
dtpGenerarOM.TIME:=dtpGenerarOMT.TIME;
qryFechaOM.FieldByName('FECHA_PROGRAMADA').AsDateTime:=dtpGenerarOM.DateTime;
FACIL NO?

Tambien lo podias hacer de esta manera:

Código Delphi [-]
qryFechaOM.FieldByName('FECHA_PROGRAMADA').AsDateTime:= DateTimePicker1.Date+' '+DateTimePicker2.Time;

Saludos.

Lepe 16-01-2008 02:28:21

Otra forma más:
Código Delphi [-]
qryFechaOM.FieldByName('FECHA_PROGRAMADA').AsDateTime:= RecodeTime(datetimepicker1.date, DateTimePicker2.time);

Esto es lo que más me gusta de los foros, podemos dar mil ideas, después te quedas con la que más se amolde a tí :).


Edito: quizás te haga falta el "uses DateUtils", consulta la ayuda sobre RecodeTime porque creo que la cambiaron de sitio entre las distintas versiones de delphi.

Saludos


La franja horaria es GMT +2. Ahora son las 10:24:03.

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