Erro ao Salvar a Hora

Delphi

12/10/2005

Ola !

antes de dar o POST, eu insiro a data e hora no bd....

porem.. o campo hora esta dando erro.. ja tentei tudo.. e nada funciona..

a data ele guarda certo.. [b:8996ff0713]mas a HORA nao[/b:8996ff0713]...

estou fazendo assim:

[b:8996ff0713]dataPedidosHORA_CRIOU.Value:= StrToTime(FormatDateTime(´hh:nn:ss´,Time));[/b:8996ff0713]


alguem sabe algo???


Nettopassaro

Nettopassaro

Curtidas 0

Respostas

Marcio.theis

Marcio.theis

12/10/2005

Qual é o tipo de campo que vc armazena a hora ?


GOSTEI 0
Nettopassaro

Nettopassaro

12/10/2005

Olá...

desculpe.. esqueci de informar...

Uso o TIME mesmo no FIREBIRD 1.0


GOSTEI 0
Marcio.theis

Marcio.theis

12/10/2005

E se vc passar diretamente TIME para o campo não funciona ???


GOSTEI 0
Massuda

Massuda

12/10/2005

Eu não entendo muito de BD, mas já experimentou [b:1cbaa6bc9f]não[/b:1cbaa6bc9f] converter para string...
dataPedidosHORA_CRIOU.AsDateTime := Time;



GOSTEI 0
Nettopassaro

Nettopassaro

12/10/2005

[quote:24c367d409=´/]/]@t´]E se vc passar diretamente TIME para o campo não funciona ???[/quote:24c367d409]


Entao rapaz.. ele nao aceita.. pq quando vc usa o FormatDateTime ele resulta em uma string... por isso a conversao


QUanto ao Cód.
dataPedidosHORA_CRIOU.AsDateTime := Time;

nao rolou aqui tb... deu o mesmo erro.. como se eu tivesse mandando um dado que o campo nao aceita


GOSTEI 0
Armando.boza

Armando.boza

12/10/2005

Ola ! estou fazendo assim: [b:cfcc18484f]dataPedidosHORA_CRIOU.Value:= StrToTime(FormatDateTime(´hh:nn:ss´,Time));[/b:cfcc18484f] alguem sabe algo???


Não controlo hora assim, mas onde está ´hh:nn:ss´ não seria ´hh:mm:ss´ ....!?


GOSTEI 0
Nettopassaro

Nettopassaro

12/10/2005

[quote:4e13459ea6=´nettopassaro´]Ola ! estou fazendo assim: [b:4e13459ea6]dataPedidosHORA_CRIOU.Value:= StrToTime(FormatDateTime(´hh:nn:ss´,Time));[/b:4e13459ea6] alguem sabe algo???


Não controlo hora assim, mas onde está ´hh:nn:ss´ não seria ´hh:mm:ss´ ....!?[/quote:4e13459ea6]



[b:4e13459ea6]Entao bixo... mesmo assim nao rolou... tentei de tudo aqui...
vou comecar a tentar umas gambiarras[/b:4e13459ea6]


GOSTEI 0
Nettopassaro

Nettopassaro

12/10/2005

Galera...

ja tentei de tudo aqui...

ja puis até

:= StrtoTime(´12:00:00´);

só pra ver se entrava.. e [b:2d7fb00ae7]nada[/b:2d7fb00ae7]

alguem?????


GOSTEI 0
POSTAR