ADOM+設(shè)計(jì)篇意在測(cè)試com+的事務(wù)處理能否正確執(zhí)行。
將組件安裝后,在組件服務(wù)中該com+組件的屬性設(shè)置中將“激活”頁(yè)的“啟用對(duì)象池”選項(xiàng)選中,執(zhí)行客戶端程序調(diào)用上面這個(gè)方法,發(fā)現(xiàn)com+的事務(wù)機(jī)制不能正確執(zhí)行,數(shù)據(jù)會(huì)寫入數(shù)據(jù)庫(kù)中。如果不選中“啟用對(duì)象池”,則一切正常,數(shù)據(jù)并不會(huì)寫到數(shù)據(jù)庫(kù)中。
說明:Translation DataModule的設(shè)置,事務(wù)屬性:requires a transaction,允許object pooling,pooled設(shè)為true,無(wú)論將AutoComplete設(shè)為True或False都會(huì)出現(xiàn)上述情況。
該問題最先由ytwxw (wxw) 提出,至今尚未有結(jié)論,我也發(fā)現(xiàn)類似問題。我倆探討后無(wú)法解決,特在此再開一貼。請(qǐng)各路com+高手幫忙解答!
標(biāo)簽:
ADOM
com
測(cè)試
事務(wù)處理
上傳時(shí)間:
2015-07-20
上傳用戶:520