GARANTIR DESCONTO

Fórum Como gravo só a data em vez de gravar data e hora juntos? #164886

05/06/2003

0

Como faço para que um campo do meu banco de dados q vai receber a data do sistema operacional, ñ coloque também a hora junto com a data.

O código está assim:

Query1.FieldByName(´DT_CADASTRO´).AsDateTime:=now;

No banco está indo a data e a hora.
Como faço p/ cadastrar somente a data??

Grato.


Rodrigom

Rodrigom

Responder

Posts

05/06/2003

Cabelo

utilize a função formatdatetime assim

Query1.FieldByName(´DT_CADASTRO´).AsString :=
formatdatetime(´mm/dd/yy´, now);

sem mais

Cabelo


Responder

Gostei + 0

05/06/2003

Livia

Tente isso...

Query1.FieldByName(´DT_CADASTRO´).AsDateTime:=(copy((now),1,10));


Responder

Gostei + 0

05/06/2003

Livia

[quote=´livia´]Tente isso...

Query1.FieldByName(´DT_CADASTRO´).AsDateTime:=(copy((now),1,10));



Me desculpe, mas testei agora e naum funciona, pq temos uma função que converte a data atual p/ o formato da data do banco....

Usando o que o Cabelo respondeu dá certo!

:oops:


Responder

Gostei + 0

06/06/2003

Sandra

:lol: rodrigom!!
:lol: livia!!

Vocês já tentaram assim??

Query1.FieldByName(´DT_CADASTRO´).AsDateTime := Date;


Acho que também deve funcionar...

:idea:


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar