ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

[Resolvido] ClientDataSet - Filtro em campo Float

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
Fati
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 16 de Agosto de 2010
Mensagens: 122

MensagemEnviada: Ter Dez 03, 2013 10:36 am    Assunto: [Resolvido] ClientDataSet - Filtro em campo Float Responder com Citação

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
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
Fati
Aprendiz
Aprendiz


Registrado: Segunda-Feira, 16 de Agosto de 2010
Mensagens: 122

MensagemEnviada: Ter Dez 03, 2013 11:08 am    Assunto: Re: ClientDataSet - Filtro em campo Float Responder com Citação

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
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB