[Resolvido] Delphi não pega valor zerado corretamente.
Bom dia.
Quando faço select numa tabela quando o valor do campo=0,00 o Delphi me retorna esse valor alfanumerico '-7,105427357601E-15'
Ex:
Tabela clientes o campo SALDOCLIENTE esta valendo 0,00 . Era para mostrar no form R$ 0,00,mas ele me retorna '-7,105427357601E-15'
verifique no DEBUG que esse valor vem do Dataset.
dmdados.QVerificaValorSaldo.Close;
dmdados.QVerificaValorSaldo.SQL.Clear;
dmdados.QVerificaValorSaldo.SQL.Add('SELECT SALDOCLIENTE FROM CLIENTES where IDCLIENTE='+inttostr(uCodCliente.codigo));
dmdados.QVerificaValorSaldo.Open;
DBText2.Caption := dmdados.QVerificaValorSaldoSALDOCLIENTE.AsString;
Gostaria de saber como controlar esse tipo de situação.
Discussão (12)
Carregando comentários...