Q&A

  • [질문]dbExpress 입력,수정, 삭제
BDE를 버리고..ㅎㅎ 각설하고..

델7, 오라클 10g 입니다. XP이고요..

1. SQLConnected := true 상태

2.TD.TransactionID := 1;
   TD.IsolationLevel := xilREADCOMMITTED;
   DataMD.SQLconnection1.StartTransaction(TD);
   try
       with DataMD.SQLQuery do begin
           close;
           sql.clear;
           sql.add('Insert.........)  //DB1에 입력
           ExecSQL;
       end;
       with DataMD.SQLQuery do begin
           close;
           sql.clear;
           sql.add('Insert.........)''DB2에 입력
           ExecSQL;
       end
       DataMD.SQLconnection1.commit(TD);
   Except
      on E:Exception do begin
         DataMD.SQLconnection1.rollback(TD);
         showmessage('입력실패.'+#13+#13+ E.Message);
         exit;
      end;
   end;
요렇게 하니 에러를 내던데..
어디를 어떻게 수정해야 할까요?...  감사합니다.
0  COMMENTS