Salvar Campo do tipo TIME no Interbase

Firebird

05/11/2004

Problema: Tenho uma tabela que possui 6 campos do tipo TIME, estou usando componentes IBDataset, meu banco está no dialeto 3, porém quando vou salvar ocorre o erro ´0.545454545´ is not a valid timestamp.

porém os campos estão criado com o tipo TIME...e se eu muda para TIMESTAMP, ele vai guardar a data tbm, mas preciso somente da hora pra fazer calculos de hora extra depois.


Tpvieira

Tpvieira

Curtidas 0

Respostas

Gandalf.nho

Gandalf.nho

05/11/2004

Como você está atribuindo os valores aos campos?


GOSTEI 0
Tpvieira

Tpvieira

05/11/2004

eu achei uma outra forma, criei os campos com o tipo string, e criei os campos para saber os minutos, sendo assim vou poder fazer os cálculos......


GOSTEI 0
Afarias

Afarias

05/11/2004

O tipo TIME é pra guardar HORAS e não quantidades de TEMPO -- sendo assim não é possível realizar cálculos com campos do tipo TIME.

Para guardar quantidades de tempo use campos numéricos.


T+


GOSTEI 0
POSTAR