[firebase-br] Stored Procedure

Paulo Portella pportellaa.firebase em gmail.com
Sex Fev 4 15:44:44 -03 2011


O uso do StringReplace está certo, massss

uma determinada String: 23.456,78
seu resultado vai ser : 23.456.78

ou seja dois pontos no conteúdo do string.

A solução volto a dizer : FloatToStr, ou melhor FloatToStrDef..

Em 04/02/2011 15:05, Fabiano Moura escreveu:
> Cara, o Hugo deu a solução. A solução que ele deu está logo abaixo:
>
> "var
> valor:string
> begin
> valor := editdesconto.text;
>
> na hora de enviar para o banco
>
> valor := StringReplace(valor, ',' , '.', [rfReplaceAll, rfIgnoreCase]);
>
> ou seja troca a virgula por ponto.
>
> não me recordo se a coloção ',' , '.' esta na ordem correta
>
> se não estiver e so trocar para '.' ,  ','"
>
>
> Fabiano Moura
>
> Em 4 de fevereiro de 2011 15:00, welder<wellder em gmail.com>  escreveu:
>
>> mas no parâmetro que a procedure retorna eu não tenho problema e sim no
>> parâmetro que ela recebe. É um parametro tipo float que deve receber
>> valores
>> com casas decimais separadas por . ponto e não virgula. Ao passar ponto no
>> Delphi, ocorre erro. 0.1 não é um valor float valido
>>
>> Em 3 de fevereiro de 2011 17:35, renato wulf jr
>> <renatus em centris.com.br>escreveu:
>>
>>> Outra ideia seria fazer que sua stored procedure retorne string ao invés
>> de
>>> float e converter dentro do Delphi.
>>>
>>> Renato
>>>   ______________________________________________
>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>>> http://www.firebase.com.br/fb/artigo.php?id=1107
>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>>
>>
>>
>> --
>> Welder Vieira
>> Técnico em Manutenção e Conectividade
>> Celular: (63) 8118-6461
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/artigo.php?id=1107
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista