 |
ActiveDelphi .: O site do programador Delphi! :.
|
| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
Fati Aprendiz

Registrado: Segunda-Feira, 16 de Agosto de 2010 Mensagens: 122
|
Enviada: Ter Dez 03, 2013 10:36 am Assunto: [Resolvido] ClientDataSet - Filtro em campo Float |
|
|
Olá.
Como faço o filtro em campos Float? Por exemplo: se informo 120 no campo o retorno é correto, listando os registros com total = 120,00;
Mas se informo 110,45, e esse valor existe, a consulta não retorna nada...
O que devo mudar para a filtragem retornar os registros com o valor com vírgula no total?
Obrigada!
Editado pela última vez por Fati em Ter Dez 03, 2013 11:09 am, num total de 1 vez |
|
| Voltar ao Topo |
|
 |
Fati Aprendiz

Registrado: Segunda-Feira, 16 de Agosto de 2010 Mensagens: 122
|
Enviada: Ter Dez 03, 2013 11:08 am Assunto: Re: ClientDataSet - Filtro em campo Float |
|
|
| Fati escreveu: | Olá.
Como faço o filtro em campos Float? Por exemplo: se informo 120 no campo o retorno é correto, listando os registros com total = 120,00;
Mas se informo 110,45, e esse valor existe, a consulta não retorna nada...
O que devo mudar para a filtragem retornar os registros com o valor com vírgula no total?
Obrigada! |
Resolvi o problema trocando o tipo da coluna de real para numeric(12,2) no banco de dados (PostgreSQL). Assim a consulta ficou correta.
Valeu!! |
|
| Voltar ao Topo |
|
 |
|
|
Enviar Mensagens Novas: Proibido. Responder Tópicos Proibido Editar Mensagens: Proibido. Excluir Mensagens: Proibido. Votar em Enquetes: Proibido.
|
|