Conversão para o Interbase.
Eestou desenvolvendo um software para uma ótica.
Preciso gravar na tabela de receita grau dos óculas de acordo com o cliente.
O grau dos óculos foram definidos no banco de dados Interbase como sendo de DECIMAL(5,2).
Quando mando gravar os dados no banco os valores estão sendo arredondados.
Ex.: 0,25 para o banco como 0(zero) e 0,75 para 1(um).
Estou passando os dados de uma StringGrid para os parametros das procedures. Outra coisa no Data Type estou usando valores como sendo Currency, pois não tem decimal. Ozias
Preciso gravar na tabela de receita grau dos óculas de acordo com o cliente.
O grau dos óculos foram definidos no banco de dados Interbase como sendo de DECIMAL(5,2).
Quando mando gravar os dados no banco os valores estão sendo arredondados.
Ex.: 0,25 para o banco como 0(zero) e 0,75 para 1(um).
Estou passando os dados de uma StringGrid para os parametros das procedures. Outra coisa no Data Type estou usando valores como sendo Currency, pois não tem decimal. Ozias
Oziasl
Curtidas 0
Respostas
Luciano Pimenta®
22/09/2003
Use o tipo Float.
GOSTEI 0