今天就跟大家聊聊有關Oracle.ManagedDataAccess中怎么通過調(diào)用存儲過程返回游標,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。
創(chuàng)新互聯(lián)建站專注于牙克石網(wǎng)站建設服務及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供牙克石營銷型網(wǎng)站建設,牙克石網(wǎng)站制作、牙克石網(wǎng)頁設計、牙克石網(wǎng)站官網(wǎng)定制、小程序開發(fā)服務,打造牙克石網(wǎng)絡公司原創(chuàng)品牌,更為您提供牙克石網(wǎng)站排名全網(wǎng)營銷落地服務。
首先打開PSSQL里在數(shù)據(jù)庫中建立一個包名,返回類型是ref cursor
然后自己寫了一個簡單的測試存儲過程,其中pc_cursor輸出參數(shù)定義為剛才我們建立的包名里的ref cursor,過程里直面open pc_cursor for select * from語句即可.
C#寫調(diào)用方法
Oracle連接就不多寫了,自己可以查一下,主要寫怎么調(diào)用的,我們用的方法是GetCursorFunction(OracleConnection con),
最后注意要記錄Dispose(),包括定義的游標類型的parameter
接下來看看我們處理dataset顯示的數(shù)據(jù)方法
最后看我們的輸出結(jié)果
看完上述內(nèi)容,你們對Oracle.ManagedDataAccess中怎么通過調(diào)用存儲過程返回游標有進一步的了解嗎?如果還想了解更多知識或者相關內(nèi)容,請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。