PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Transação com o dbExpress #237052

09/06/2004

0

Pessoal,

Estou trabalhando no Delphi7 com o dbExpress acessando o SQL Server, numa estrutura de 3 camadas.
Estou com o seguinte problema, lá no servidor de aplicação, criei uma função que inicia a transação com o seguinte código:

[i:c9d2abe33a]var
TD: TTransactionDesc;
begin
if not SQLDataSet1.SQLConnection.InTransaction then
begin
TD.TransactionID:=1;
TD.IsolationLevel:=xilREADCOMMITTED;
SQLDataSet1.SQLConnection.StartTransaction(TD);
end;[/i:c9d2abe33a]

Porém quando ele vai executar a última linha [i:c9d2abe33a]SQLDataSet1.SQLConnection.StartTransaction(TD);[/i:c9d2abe33a], surge o seguinte erro:

NÃO É POSSÍVEL CRIAR UMA NOVA TRANSAÇÃO PORQUE A CAPACIDADE FOI EXCEDIDA.


Alguém poderia me ajudar?
Obrigado.


Equipeelo

Equipeelo

Responder

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

Aceitar