線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1561
推到 Plurk!
推到 Facebook!

dbconnect transaction的問題

答題得分者是:GrandRURU
jimmywu
一般會員


發表:41
回覆:37
積分:15
註冊:2006-12-12

發送簡訊給我
#1 引用回覆 回覆 發表時間:2009-07-12 16:18:48 IP:123.204.xxx.xxx 訂閱
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

發送簡訊給我
#2 引用回覆 回覆 發表時間:2009-07-13 00:35:22 IP:118.167.xxx.xxx 未訂閱
會不會是資源沒釋放呢?
李維大師有提到dbx4的觀念,不知道對你會不會有幫助。總之,看看吧~!

網址:http://gordonliwei.spaces.live.com/blog/cns!CCE1F10BD8108687!2892.entry
jimmywu
一般會員


發表:41
回覆:37
積分:15
註冊:2006-12-12

發送簡訊給我
#3 引用回覆 回覆 發表時間:2009-07-13 10:45:08 IP:123.204.xxx.xxx 訂閱

===================引 用 GrandRURU 文 章===================
會不會是資源沒釋放呢?
李維大師有提到dbx4的觀念,不知道對你會不會有幫助。總之,看看吧~!

網址:http://gordonliwei.spaces.live.com/blog/cns!CCE1F10BD8108687!2892.entry

經測試,出縣現同樣錯誤!


?
GrandRURU
站務副站長


發表:240
回覆:1680
積分:1874
註冊:2005-06-21

發送簡訊給我
#4 引用回覆 回覆 發表時間:2009-07-16 11:27:59 IP:203.75.xxx.xxx 未訂閱
你有在Transcation中下簡單的語法試試看嗎?
不清楚你在這過程中用了哪些東西
系統時間:2024-05-02 5:54:00
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!