Fórum db2 8.1 #214771

17/02/2004

0

Olá pessoal,

Estou com o seguinte problema:
Migrei o banco DB2 7.1 com fixpack 9 para o DB2 8.1 com fixpack 4, utilizo delphi 5 com win XP, porém estou com o seguinte erro: ´operation not applicable´, quando executo uma query passando parametros. Se a pesquisa é feita sem o uso de parametros, não ocorre erro algum.
Alguém sabe como resolver?

[]´s, Daniel


Dse

Dse

Responder

Posts

17/02/2004

Aroldo Zanela

Colega,

Seu banco roda em que tipo de máquina? (AS/400, Intel) As PTFs do SO (no caso de OS/400) estão atualizadas?


Responder

Gostei + 0

17/02/2004

Dse

Olá Zanela,

O meu banco não está instalado no mainframe, ele roda em um windows 2000 server com fixpack 4 no lado servidor, e o meu micro de desenvolvimento é um windows xp professional fixpack 1, quando eu faço a aplicação acessar o banco via passagem de parâmetros, dá o erro de EDBEngineError. Nesta mesma estrutura, mas utilizando a versão 7, funcionava normalmente.

with query1 do
begin
Close;
Unprepare;
SQL.Clear;
SQL.Add(´SELECT * FROM funcionarios WHERE nr_matricula = :pNrMatric´);
ParamByName(´pNrMatric´).AsInteger = 1234567
Prepare;
Open;
end;

Mensagem: ´Operation not Applicable´

[]´s, Daniel


Responder

Gostei + 0

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

Aceitar