Carlos Alberto
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 20/09/2005 15:23 hs
 Ola a todos estou tedo um problemao preciso mostrar uns dados utilizando grade sheridan mais todos os campo que sao double ou decimal apareceu com um formato bem estranho e o que e pior se eu tento formatar ele usando algum tipo de formatcao (0.00,#,##0.00, etc) ai que a coisa fica mais preta pq saiu tudo errado alguem sabe me dizer como faço pra formatarr esses tipos de campos pra eles aparecerem dessa forma 0,00 ?!? 
|
|
|
|
Gboese
|
SANTO ANDRÉ SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 20/09/2005 15:28 hs
Você está tendo problema para gravar ou para buscar do banco de dados?
Gustavo Boese
|
|
|
Carlos Alberto
não registrado
|
|
Postada em 20/09/2005 16:22 hs
Na verade e so pra exibir os dados na grade , os valores estao corretos no mysql mais na grade aparecem formatados errados e nao e possivel compriende-los
|
|
|
Gboese
|
SANTO ANDRÉ SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 20/09/2005 16:30 hs
Quando você for passar o text pra grade você deve passar o format dele assim Format(Campo,"######.##") Não esqueça que você deve passar o CAmpo para a função com ponto, pois se você passar com , vai dar problema. Qualquer coisa da um replace(campo,",",".") Espero ter ajudado
Gustavo Boese
|
|
|
Carlos Alberto
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 20/09/2005 16:37 hs
 num deu certo por exemplo um valor que e 7,83 na grade ele mostra 783, 
|
|
|
|
Postada em 20/09/2005 18:16 hs
Primeiro, tente usando a formatação abaixo: cValor=Format$(cCampo, "#,##0.00;(#,##0.00)") If não der certo, tente o seguinte: Formate o campo do MySql como VarChar e tente novamente a formatação acima. Creio que trabalhar com campos texto é mais fácil no MYSQL do que trabalhar com formato Decimal.
Marcone
|
|
|