Q&A

  • MySql에서 트랜젝션 처리 방법을 알고자 합니다.
MySql 4.1로 설치했습니다. 윈도우 환경이고요, 델파이 6을 사용합니다.
ADO로 플그램을 만들려고 합니다.
ADO로 했을 때 트랜젝션 처리는 어찌하는지 알고자합니다.
모.. 대충 적으면..
    try
        ADOConnection1.BeginTrans;

        ADOQuery1.Close;
        ADOQuery1.Sql.Clear;
        ADOQuery1.Sql.Add('insert...');
        ADOQuery1.ExecSql;

        ADOConnection1.CommitTrans;
    except
        ADOConnection1.RollbackTrans;
    end;

이렇게 하는데... 중간에 뭔가를 해야하는거 같습니다.
PHP에서는 SET AUTOCOMMIT=0 라는 것을 주는데...
델파이에서는 어찌하는지 알고싶습니다.

그럼 즐거운 주말 보내세요.
2  COMMENTS
  • Profile
    ^ㅡ^ 2003.12.09 23:27


    //답변이 될지 모르겠습니다.
    try

    이렇게 하시면 될꺼 같은데요
    항상 즐코 하세요
  • Profile
    박성훈 2003.12.05 23:51


    안녕하세요?
    예전 제 기억으로는 MySql4.1 윈도우 버전이 트랜잭션을 지원하지 않는 것으로 아는데요.