2
私はC#+ SQLサーバーデータベース開発者です。C#とストアドプロシージャを呼び出すOracle 10gデータベース
私はデータベースとしてOracleを使用しています。私は1つのOracleストアドプロシージャrefカーソルをretuning持っている。 OLEDBを使用して
CREATE OR REPLACE PROCEDURE Get_Trans_Data (p_return_cur OUT SYS_REFCURSOR)
IS
BEGIN
OPEN p_return_cur FOR
select * from test_tbl1 ;
END Get_Trans_Data;
のみどのように私は、このストアドプロシージャにアクセスし、データセットにつながる保存することができますか?
私はOledbでrefカーソルのデータ型のオプションを取得していません。
OleDBを使ってOracleに接続しているのはなぜですか?推奨される方法は、Oracle提供の.NETデータプロバイダODP.NETを使用することです。http://www.oracle.com/technetwork/topics/dotnet/index-085163.html –
.Netフレームワーク3.5を本番マシンにインストールしました。マシンクライアントの負荷とビジネスが他のソフトウェアをインストールするのを制限することを考慮すると、ODP.NETを使用する許可はありません。 – Prashant
参考までに、「C#.NET」はありません。言語の名前は "C#"です。 –