[delphi-br] Erro de casas decimais (Firebird)

2004-10-19 Por tôpico Luciano R. Machado
Olá, Estou com um problema complicado aqui. Em um SimpleDataSet tenho um Select em uma tabela com um campo do tipo Numeric(18,9) Quando insiro valores nesse campo com mais que 4 casas esse valor é arredondado para 4 casas. Detalhe, a mesma rotina roda no MS SQL e o problema não ocorre. Já

Re: [delphi-br] Erro de casas decimais (Firebird)

2004-10-19 Por tôpico Fernando Oliveira
Ola quando vc registrou o banco , no sql dialect vc usou o dialect3, pois se não usou cria uma nova base de dados fdb e coloque esse dialect ok.. acho que funciona, pois tive um problema parecido até com as datas deu proplema e depois que usei isso arrumou... boa sorte Luciano R. Machado

Re: [delphi-br] Erro de casas decimais (Firebird)

2004-10-19 Por tôpico Luciano R. Machado
Olá Fernando, Sim, o dialeto está ajustado para 3 na conexão. Fiz um insert manual via dbExpert e não ocorreu o problema. Estou quase certo que algum problema com o SimpleDataSet, não seria o primeiro específico entre SimpleDataSet x Firebird que já tive... :-( -- Luciano Rodrigues Machado