O problema foi resolvido. Deletei os campos no mySQL e criei novamente. Depois 
exclui os componentes MyQuery e MyDataSource do DataModule, adicionei de novo e 
passou a funcionar...

Vai entender...




________________________________
De: Alan ricardo Souza <alanr.so...@yahoo.com.br>
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 26 de Agosto de 2010 17:06:01
Assunto: Re: [delphi-br] Problemas com MySQL 5.1 e Delphi 2010

   
Boa tarde,
 
Ao invés de colocar a virgula no dbedit tente colocar no displayformat do 
clientdataset (obs cito o clientdataset mas o mydac tambem da por uso o corelab 
da devart) que vc nescessita pois normalmente campo decimal é somente colocar a 
mascara no display format ex(###,##0.00).

--- Em qui, 26/8/10, Eduardo Silva dos Santos <eduardo....@gmail.com> escreveu:

De: Eduardo Silva dos Santos <eduardo....@gmail.com>
Assunto: Re: [delphi-br] Problemas com MySQL 5.1 e Delphi 2010
Para: delphi-br@yahoogrupos.com.br
Data: Quinta-feira, 26 de Agosto de 2010, 12:14

Lucas, não uso DbEdit mais vou fazer um teste aqui. Qual versão do MyDAC
você ta usando?

Att,
.......................................................
Eduardo Silva dos Santos
DRD SISTEMAS
(27) 3218-4201
(27) 9961-7095
MSN: eduardo....@gmail.com
Site: http://www.drdsistemas.com.br/
.......................................................

Em 26 de agosto de 2010 08:33, Lucas Eduardo Barao Neves <
lucas_del...@yahoo.com.br> escreveu:

>
>
> Bom dia pessoal.
>
> Estou com um problema com campos do tipo float e DBEdit no Delphi 2010 com
> MySQL5.1.
>
> O problema é o seguinte: crio meu campo no MySQL como float de 16,2. Na
> aplicação coloco um dbedit e quando tento preenchê-lo colocando vírgula
> como
> separador decimal ele dá o seguinte erro:
>
> ---------------------------
> Project raised exception class EDatabaseError with message ''1,25' is not a
>
> valid floating point value for field 'Valor Gasolina''.
> ---------------------------
>
> Se eu apagar o valor e digitar ponto como separador, por ex. 1.25, ele não
> aceita, aliás, o dbedit nem deixa eu digitar o '.', aceitando somente a
> vírgula.
>
> Alguém saberia por que isso acontece e como posso resolver?
>
> Para referência, estou usando os componentes MyDAC.
>
> Grato a todos,
>
> Lucas Neves
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>

[As partes desta mensagem que não continham texto foram removidas]

------------------------------------

-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

[As partes desta mensagem que não continham texto foram removidas]


 


      

[As partes desta mensagem que não continham texto foram removidas]

Responder a