GARANTIR DESCONTO

Fórum Problema com Delphi 7 SQL Server 2000 #337101

01/02/2007

0

Olá amigos,

Tenho uma aplicação Delphi 7 que utiliza SQL Server 2000 e está apresentando um problema aleatório que eu não consigo resolver e gostaria de saber se alguém pode me ajudar.

Às vezes no momento do ApplyUpdates do ClientDataSet, o sistema acusa o seguinte erro: ´?????²?????@??´

Estou utilizando TADODataSet + TDataSetProvider + TClientDataSet e estou controlando as transações de gravação, ou seja:

try
  Connection.BeginTrans;
  if CDS1.ApplyUpdates(0) <> 0 then
    raise Exception.Create(´Erro´);
  Connection.CommitTrans;
except
  Connection.RollBackTrans;
  CDS1.CancelUpdates;
end;


Este erro ocorre em vários módulos diferentes. Minha aplicação é utilizada por aproximadamente 50 pessoas simultaneamente.

Obrigado pela ajuda.

Gabriel


Gatoledo

Gatoledo

Responder

Posts

01/02/2007

Macario

Olá.


Verifique se o seu MDAC está na última versão, se necessario atualize.

Se você fizer uso parametrização nas suas consultas, verifique se os mesmos estão devidamente configurados.


Não uso ADO, mas acredito que os caracteres ´?????@?´ refere-se a parametros utilizados na instrução.

Espero ter ajudado.

[]´s :roll:


Responder

Gostei + 0

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

Aceitar