Fórum problemas com tratamento de casas decimais #191645
30/10/2003
0
A quem possa me ajudar.
declarei uma variável do tipo double e carreguei um valor a partir de campo númerico vindo de uma base da dados oracle, com um sqlquery.
Contudo a minha variável apresenta o valor sem a separação decimal, isto é, o valor de 5,06 me é mostrado como 506. Tentei mudar o tipo da variável para entended e outros e não obtive sucesso. Tentei carregar os valores das duas maneiras a seguir:
v_Dif_CNE := qrySolicitacao.FieldByName(´vl_diferenca_cne´).AsFloat;
v_Dif_Junta := qrySolicitacao.FieldValues[´vl_diferenca_junta´];
declarei uma variável do tipo double e carreguei um valor a partir de campo númerico vindo de uma base da dados oracle, com um sqlquery.
Contudo a minha variável apresenta o valor sem a separação decimal, isto é, o valor de 5,06 me é mostrado como 506. Tentei mudar o tipo da variável para entended e outros e não obtive sucesso. Tentei carregar os valores das duas maneiras a seguir:
v_Dif_CNE := qrySolicitacao.FieldByName(´vl_diferenca_cne´).AsFloat;
v_Dif_Junta := qrySolicitacao.FieldValues[´vl_diferenca_junta´];
Ambrozio
Curtir tópico
+ 0
Responder
Posts
30/10/2003
Frare
Caro, ambrozio
Verifique na base de dados o tipo do compo talves ele é do tipo inteiro.
Espero ter ajudado :D
Verifique na base de dados o tipo do compo talves ele é do tipo inteiro.
Espero ter ajudado :D
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)