dbconnect transaction的問題 |
答題得分者是:GrandRURU
|
jimmywu
一般會員 發表:41 回覆:37 積分:15 註冊:2006-12-12 發送簡訊給我 |
HI: 請問用dbconnect的commit,出現:Dbxerror"由於超過容量而無法建立新異動" 要如何解決?
部份程式如下: VAR TT:TTransactiondesc; Begin if not FrmDataModule.dbcn1.InTransaction then begin tt.TransactionID := 1; Tt.IsolationLevel := xilREADCOMMITTED; FrmDataModule.dbcn1.StartTransaction(tt); end; Try . ...update source code . FrmDataModule.dbcn1.commit(tt); except On E: ......do BEGIN FrmDataModule.dbcn1.rollback(tt); messageDlg('資料庫發生錯誤',mtError,[mbOk],0); END; end; // END TRY End. 編輯記錄
jimmywu 重新編輯於 2009-07-12 16:22:00, 註解 無‧
|
GrandRURU
站務副站長 發表:240 回覆:1680 積分:1874 註冊:2005-06-21 發送簡訊給我 |
會不會是資源沒釋放呢?
李維大師有提到dbx4的觀念,不知道對你會不會有幫助。總之,看看吧~! 網址:http://gordonliwei.spaces.live.com/blog/cns!CCE1F10BD8108687!2892.entry |
jimmywu
一般會員 發表:41 回覆:37 積分:15 註冊:2006-12-12 發送簡訊給我 |
===================引 用 GrandRURU 文 章=================== 會不會是資源沒釋放呢? 李維大師有提到dbx4的觀念,不知道對你會不會有幫助。總之,看看吧~! 網址:http://gordonliwei.spaces.live.com/blog/cns!CCE1F10BD8108687!2892.entry 經測試,出縣現同樣錯誤! ? |
GrandRURU
站務副站長 發表:240 回覆:1680 積分:1874 註冊:2005-06-21 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |