Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   ADO + Delphi 7 + Datetime (https://www.clubdelphi.com/foros/showthread.php?t=45405)

nico_loto 02-07-2007 16:49:45

ADO + Delphi 7 + Datetime
 
Tengo una base en access y desde Delphi 7 la conecto con ADO, en la base tengo un campo Fecha/Hora, pero al hacer un insert formatdatetime('yyyy/mm/dd hh:nn:ss', now), solo inseta la fecha en el campo.
a alguien le sucedio esto antes?

ElDioni 02-07-2007 17:28:16

Yo lo he probado así:

Código Delphi [-]
adoquery1.insert;
adoquery1.FieldByName('fecha').AsString:=formatdatetime('dd/mm/yyyy hh:nn:ss',now);
adoquery1.Post;

y me ha funcionado perfectamente, si ponía como tú yyyy/mm/dd me daba un error porque la fecha no es válida o algo así.
por cierto en el access tengo puesto que el campo es de fecha/Hora y el formato 'Fecha general'.

Esto es lo que te puedo decir

courtois 02-07-2007 19:05:37

En lo personal he visto que el mejor formato para trabajar esto es mm/dd/yyyy

ContraVeneno 02-07-2007 20:12:36

Código Delphi [-]
adoquery1.insert;
adoquery1.FieldByName('fecha').AsDateTime:=now;
adoquery1.Post;


La franja horaria es GMT +2. Ahora son las 11:19:36.

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