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