|
TDatabase를 이용하면 되겠죠.
Database1->StartTransaction();
트랜젝션을 걸고.. 데이타를 입력,수정,삭제등등 작업을 수행하다가..
Database1->Commit();
이대로 입력하려면 Commit();
Database1->Rollback();
트랜젝션을 시작한 때로 되돌리려면 Rollback();
을 콜하면 될겁니다.
TDatabase->
.으.라.차.차. 님이 쓰신 글 :
: 음...
:
: TDatabase, TQuery, TDataSource를 사용하여 구현하고 있는데
:
: ExecSQL()을 사용하면 rollback이 되는지요?
:
: 하려면 어떻게 해야하죠?
:
: 그리고 트랜잭션을 걸고 ApplyUpdates()를 하면 update나 delete를 할 수 있는 TQuery가 아니라구 하네요....
:
: 냠.. 정확한 롤백과 커밋 방법 좀 알려주세요... 저 위에 3개의 컴포넌트를 사용할경우에...
:
: 플리즈~~
:
: ^^
|