0

List<>いくつかのオブジェクトを Oracle ストア プロシージャに送信する必要があります。ODPを使用して実行できます。

しかし、私はそれが可能であることを確認したいだけですSystem.Data.OracleClient.

4

1 に答える 1

0

System.Data.OracleClientリストをストアド プロシージャのパラメータとして受け入れません。実際、標準の配列も許可されていません。本当にできることは、リストにカプセル化されたデータをシリアル化し、それをストアド プロシージャに文字列 (Varchar2) として渡し、プロシージャ内で分割することだけです。しかし、それは実際には、リストに含まれるデータの種類と、それがどれほど動的かによって異なります。

于 2012-08-06T18:46:41.277 に答える