Q&A

  • ADO Query And Connection
DataBase TQuery 이용시 이상없던 트랜잭션이
ADO 로 변경후 요상해졌습니다.
ADOConnection.Begin Trans
Try
ADOQuery1( Exec - 동적생성)-----------> Qry1 = TQuery.Create
ADOQuery2( Exec - 동적생성)                 Qry1.Close
ADOQuery3( Exec - 동적생성)                 Qry1.Connection = ADOConnection
ADOQuery4( Exec - 동적생성)                 Qry1.SQL - - -
ADOQuery5( Exec - 동적생성)                  Qry1.ExecSQL
ADOConnection.Commit                          Qry1.Close & Free
except
ADOConnection.Rollback
end;
이런형식인데 트랜잭션을 빼면 저장이 잘됩니다만 트랜잭션을 넣으면 저장이 안됩니다.
돌아 버리겠네요
0  COMMENTS