Formatação no Dbgrid Com InterBase/Firebird
Pessoal estou usando o Firebird 1.2 Com Campo Decimal(9,2) os
quando eu gravo os valores na tabela aparecen perfeitos tipo 122,53
mais no DbGrid não aparece as casas decimais o que eu faço ??
Obs: Já coloquei o campo da tabela com Float mais continua do mesmo jeito
quando eu gravo os valores na tabela aparecen perfeitos tipo 122,53
mais no DbGrid não aparece as casas decimais o que eu faço ??
Obs: Já coloquei o campo da tabela com Float mais continua do mesmo jeito
Herivelto
Curtidas 0
Respostas
Leorrn
12/05/2003
De um duplo click na query ou na stored que traz os valores para a dbgrid. Vc irá abrir os fields dessa stored, caso venha em branco digite ctrl+a para adicionar os fields.
Feito isso clique no filed (campo) que deseja formatar e na propriedade DisplayFormat digite: #.
Valeu,
Feito isso clique no filed (campo) que deseja formatar e na propriedade DisplayFormat digite: #.
Valeu,
Pessoal estou usando o Firebird 1.2 Com Campo Decimal(9,2) os
quando eu gravo os valores na tabela aparecen perfeitos tipo 122,53
mais no DbGrid não aparece as casas decimais o que eu faço ??
Obs: Já coloquei o campo da tabela com Float mais continua do mesmo jeito
GOSTEI 0
Herivelto
12/05/2003
Não tem como o Firebird já me retornar isso sem eu ter que formatar não?
é porque eu uso um componente Query pra várias pesquisas diferentes então eu não posso Adicionar os campos ..
Obrigado..
é porque eu uso um componente Query pra várias pesquisas diferentes então eu não posso Adicionar os campos ..
Obrigado..
GOSTEI 0
Leorrn
12/05/2003
Ai eu teria quetestar... Eu sei que no sql server 2000 a função Format faz isso, é só colocar format(tipo, 6,2) por exemplo.
Faça esse teste.
Valeu.
Faça esse teste.
Valeu.
Não tem como o Firebird já me retornar isso sem eu ter que formatar não?
é porque eu uso um componente Query pra várias pesquisas diferentes então eu não posso Adicionar os campos ..
Obrigado..
GOSTEI 0