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

Store procedure 需要return Array給 TADOStoredProc怎麼做?

尚未結案
alex_wu
一般會員


發表:6
回覆:10
積分:3
註冊:2003-03-20

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-03-28 17:27:10 IP:202.145.xxx.xxx 未訂閱
各位大大大:... 我找了好久還是找不出在store procedure 中怎麼用array,有看到一點varray的資料,但是是日文網站的,看不懂...怎麼在Store Procedure宣告Array然後傳出來呢?TADOStoredProc的Parameter有辦法接下來嗎.. 我們同事在store procedure有自訂類似的陣列的類別.但我接不TADOStoredProc的Parameter下來..,所有的DataType都試過了,真是糟糕,因為在那個procedure中有做跑回圈insert data的動作,但要把fail的資料return出來給dll處理(寄mail或其他處理..),還有什麼替代方案可用嗎?..
timhuang
尊榮會員


發表:78
回覆:1815
積分:1608
註冊:2002-07-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-03-28 21:16:53 IP:61.221.xxx.xxx 未訂閱
hi, 請問你的資料庫是什麼呢? 不過應該是沒有回傳陣列的方式, 試著回傳字串, 例如: NO5,NO7,NO19,NO22 用逗號隔開, 再利用逗號將資料拆出來 就可以了..
alex_wu
一般會員


發表:6
回覆:10
積分:3
註冊:2003-03-20

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-03-31 08:30:46 IP:202.145.xxx.xxx 未訂閱
哈囉!timhuang大大. 我的資料庫是ORACLE 8i的. 因為傳回來的資料可能很多筆,且多個欄位. 所以我沒有用";"分隔開的方式.. 很謝謝你的建議,我會在想想看比較好的方式的...
系統時間:2024-06-29 4:35:24
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!