PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum dbExpress : Oracle x Outros Bancos #192864

04/11/2003

0

Pessoal,

Estou com o seguinte problema : estou usando dbExpress em um sistema que precisa rodar em vários bancos. Tenho uma sqlquery que retorna um campo float. O problema é que quando mapeio o campo conectado com o Oracle, o TField é do tipo TBCDField. Quando mapeio conectado à outro banco ele traz TFloatField. E os dois tipos são incompatíveis.

Alguém já se deparou com este problema e sabe como resolvê-lo ? Seria necessário evitar que o Oracle retornasse o campo como BCD. Usando BDE dá certo pois o BDE converte, mas com dbExpress não há conversão automática.

Outra coisa, o driver dbExpress para Informix não está permitindo fazer average de campos inteiros. Há alguma maneira de resolver isso ?

Obrigado a todos,


Tarcisio

Tarcisio

Responder

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

Aceitar