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á


Carlos_sa

Carlos_sa

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).


Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar