sqlserver2000數據庫堵塞,會不會造成事務處理失敗? |
尚未結案
|
dongbocong
一般會員 發表:18 回覆:12 積分:6 註冊:2004-01-02 發送簡訊給我 |
|
Stallion
版主 發表:52 回覆:1600 積分:1995 註冊:2004-09-15 發送簡訊給我 |
|
dongbocong
一般會員 發表:18 回覆:12 積分:6 註冊:2004-01-02 發送簡訊給我 |
|
Stallion
版主 發表:52 回覆:1600 積分:1995 註冊:2004-09-15 發送簡訊給我 |
|
dongbocong
一般會員 發表:18 回覆:12 積分:6 註冊:2004-01-02 發送簡訊給我 |
kl.kailingoup.StartTransaction ;
try
document_set_hc.d_document.ApplyUpdates ;
document_set_hc.d_document_1.ApplyUpdates ;
kl.kailingoup.Commit ;
except
kl.kailingoup.Rollback ;
raise;
document_set_hc.d_document.CancelUpdates ;
document_set_hc.d_document_1.CancelUpdates ;
end;
document_set_hc.d_document.CommitUpdates ;
document_set_hc.d_document_1.CommitUpdates ;
其中kl為data model, kalingoup為database,d_document,d_document_1為
query,我用的是bde連接,採用query updatesql組件,其中query中採用
updateRecord事件觸發,觸發程序為 procedure Tdocument_set_hc.d_documentUpdateRecord(DataSet: TDataSet;
UpdateKind: TUpdateKind; var UpdateAction: TUpdateAction);
begin
updatesql_d_document.DataSet :=d_document;
updatesql_d_document.Apply(updatekind);
if d_document_number.FieldByName('mode_attributive').asboolean =true then
begin
updatesql_d_product_input.DataSet :=d_document;
updatesql_d_product_input.Apply(updatekind);
end
else
begin
updatesql_d_product_output.DataSet :=d_document;
updatesql_d_product_output.Apply(updatekind);
end;
updateaction :=uaApplied;
end;
請大家幫忙找毛病,謝謝!!!
|
dongbocong
一般會員 發表:18 回覆:12 積分:6 註冊:2004-01-02 發送簡訊給我 |
|
dongbocong
一般會員 發表:18 回覆:12 積分:6 註冊:2004-01-02 發送簡訊給我 |
|
dongbocong
一般會員 發表:18 回覆:12 積分:6 註冊:2004-01-02 發送簡訊給我 |
|
pcboy
版主 發表:177 回覆:1838 積分:1463 註冊:2004-01-13 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |