Q&A

  • 두개의 다른 데이터베이스에 저장시..
안녕 하세요,..

A 라는 데이터베이스 와 B 라는 데이터베이스가 있는데요..

두개에 DB를 한 프로그램에서 연결해서 사용하고 있습니다..

근데 저장해야 하는 데이터 가 생겨서 추가해야 하는데...

트렌젝션을 어떻게 걸어야 할지 모르겠습니다.

A라는 DB가 돌면서 B라는 DB 를 저장 해야 하거든요..

간단히 표현 하자면..

for i := 1 to 10 do begin
    A.StartTransaction;
    try
       ....
       ....
       ....
      
       B 데이타베이스 저장... <- 이런 식 입니다..

       A.Commit;
    except
       A.Rollback;
    end;

이렇게 해야 하는데.. 잘 않되네요..

방법 좀 알려 주세요..
1  COMMENTS
  • Profile
    너구리 2004.04.24 03:20
    두개다 트랜잭션을 거시고 하나라도 에러가 나면 둘다 롤백이되게 하면

    될거 같은데요..