problemas com tratamento de casas decimais
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
Curtidas 0
Respostas
Frare
30/10/2003
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
GOSTEI 0