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

TADOStoredProc 要如何使用 Oracle Package 及 Cursor ?

尚未結案
herbert
一般會員


發表:1
回覆:0
積分:0
註冊:2003-06-30

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-07-01 09:30:32 IP:211.72.xxx.xxx 未訂閱
敬請 BCB5 或 Delphi 先進支援:   BDE->TQuery 有 UpdateObj, ApplyUpdates() 及 CommitUpdates()     使能以 TStoredProc 呼叫 Oracle Package 執行 Insert,Update,     Delete 做 Transection 控制, 並傳回 Cursor.     但缺點是: RecNo = -1, TDBGrid->VertScrollBar 不能無段移動,     而且 RecordCount 有 BUG (Delete 1 Record 有時會 -2).   ADO->TADOQuery 無 UpdateObj, ApplyUpdates() 及 CommitUpdates()     並且 TParameters->TParameter->DataType 不支援 ftCursor,     所以似乎無法以 TADOStoredProc 呼叫 Oracle 之 Package.     但優點是: RecNo 有效, TDBGrid->VertScrollBar 能無段移動,     而且 RecordCount 也正常增減, Calculated Field 效率也較高.   有什麼方法, 可以使用 TADOQuery 又能以 TADOStoredProc 或     TStoredProc 呼叫 Oracle 之 Package 做 Transection 控制 ?   敬祈賜教!
系統時間:2024-04-27 4:22:38
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!