Fórum Retornar apenas a hora de um TimeStamp (Dialect 1) #58167
13/04/2007
0
tentei [b:18a03fc54e]Select CAST(CampoTimeStamp as Time)[/b:18a03fc54e] mas deu erro por ser dialect 1.
Facc
Curtir tópico
+ 0Posts
13/04/2007
Adriano_servitec
Gostei + 0
13/04/2007
Facc
é possivel mudar com um banco já em trabalho? se sim, como faço?
Gostei + 0
13/04/2007
Adriano Santos
é possivel mudar com um banco já em trabalho? se sim, como faço?[/quote:65bf209bc0]
Sim é possível. Basta usar o gfix no diretório bin do Firebird.
gfix -sql_dialect 3 banco.fdb
Gostei + 0
14/04/2007
Facc
é possivel mudar com um banco já em trabalho? se sim, como faço?
Sim é possível. Basta usar o gfix no diretório bin do Firebird.
gfix -sql_dialect 3 banco.fdb
Valeu, funcionou
Gostei + 0
14/04/2007
Facc
gfix -sql_dialect 3 banco.fdb
Valeu, funcionou[/quote:833623250d]
tenho alterar algo no sistema? pois ainda tá dando erro que o Dialect 1 não suporta o TIME
Gostei + 0
15/04/2007
Adriano Santos
gfix -sql_dialect 3 banco.fdb
Valeu, funcionou[/quote:de690b3d44]
tenho alterar algo no sistema? pois ainda tá dando erro que o Dialect 1 não suporta o TIME[/quote:de690b3d44]
Provavelmente nos locais onde vc usa FieldByName(´ZE´).AsDatetime, passe a usar AsSQLTimeStamp. Não estou com Delphi agora, mas se não me engano é isso. Precisará mudar algumas coisas no sitema sim.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)