Wie verwende ich Array / Table Parameter zu Oracle (ODP.NET 10g) über ADO.NET/C#?

8

Diese Antwort zu diese Frage ist in Ordnung, aber ich suche nach ADO.NET Code, um ein Array oder eine Tabelle an eine Oracle-Prozedur zu senden und diese Tabelle dann in der Prozedur zu verwenden.

In SQL Server-Tabellenwertparametern ist es ziemlich einfach:

%Vor%

Dann auf dem Client:

%Vor%

Das habe ich zur Zeit:

%Vor%

Und ich bekomme das auf der ExecuteNonQuery:

%Vor%     
Cade Roux 18.04.2012, 21:00
quelle

1 Antwort

18

Dies funktioniert für ODP.NET (odac):

Ihr Oracle-Paket wird wie folgt eingerichtet:

%Vor%

Dann würde Ihr C # -Code wie folgt aussehen:

%Vor%     
tbone 29.05.2012, 15:30
quelle