transacoes com ADO

13/08/2003

0

Estou trabalhando com DELPHI 6.0 e SQL-SERVER 2000 .
No delphi abro uma transacao (begintrans), faco algumas gravacoes em algumas tabelas e depois dentro desta transacao disparo uma STORE PROCEDURE.
Quando executo a PROCEDURE , os dados nao sao gravados, tanto os dados que gravo nas tabela, quanto os dados que grava dentro da PROCEDURE. Quando retiro a abertura de transacao dentro do delphi, ai sim a rotina funciona.
O que percebi e que nao posso disparar um STORE PROCEDURE , quando tenho uma transacao aberta no delphi (BEGINTRANS).
Se alguem souber o que acontece, pois nao sei se e um bug do componente que liga a STORE PROCEDURE, ou se esta situacao que programei esta errado


Grato
speed


Speedsantos

Speedsantos

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar