Variável em Delphi para campos Numer no Interbase
14/12/2003
0
...
StoredProcedure.ParamByName(´PARAMETRO´).asXXX := DataSetNUMERICO.asXXX
StoredProcedure.ExecProc;
Não consigo passar de forma alguma o valor de um campo numérico(15,2) para uma Stored Procedure, sempre gera o erro BCD overflow...!!!
Já tentei como asFloat,asCurrency,asBCD,Value e etc.
Ou melhor com tantos tipos de variáveis no Delphi qual a melhor escolha para trabalhar com o Interbase quando o campo for Numeric(15,2)?
Obrigado.
Carlos Sá
StoredProcedure.ParamByName(´PARAMETRO´).asXXX := DataSetNUMERICO.asXXX
StoredProcedure.ExecProc;
Não consigo passar de forma alguma o valor de um campo numérico(15,2) para uma Stored Procedure, sempre gera o erro BCD overflow...!!!
Já tentei como asFloat,asCurrency,asBCD,Value e etc.
Ou melhor com tantos tipos de variáveis no Delphi qual a melhor escolha para trabalhar com o Interbase quando o campo for Numeric(15,2)?
Obrigado.
Carlos Sá
Carlos_sa
Curtir tópico
+ 0
Responder
Posts
15/12/2003
Aroldo Zanela
Colega,
Qual dialeto você está utilizando? Qual a forma de acesso? Me parece que vc está com problema de Dialeto 3 com BDE. Se for, basta mudar para outras formas como: IBX, DBX, etc. (menos BDE).
Qual dialeto você está utilizando? Qual a forma de acesso? Me parece que vc está com problema de Dialeto 3 com BDE. Se for, basta mudar para outras formas como: IBX, DBX, etc. (menos BDE).
Responder
Clique aqui para fazer login e interagir na Comunidade :)