sql >> Databáze >  >> RDS >> Oracle

Předání pole z aplikace .Net do uložené procedury Oracle

Jimmy, System.Data.OracleClient nepodporuje pole.
http://social.msdn.microsoft.com/Forums/en-US/adodotnetentityframework/thread/57a59fba-09e2-46cb-a072-6511>

V závislosti na vašich potřebách to budete muset implementovat prostřednictvím vnořených typů tabulek (prostřednictvím UDT nebo přidružených polí) pomocí klientů ODP.net. To je pravděpodobně dobrý směr, kterým se vydat, např. protože .net 4.0 má zastaralý System.Data .OracleClient .

Ale pokud jste uvízli u System.Data.OracleClient a opravdu se jen pokoušíte vytvořit proměnnou v seznamu, můžete to udělat tak, že předáte řetězec a budete se řídit některými z těchto návrhů:http://asktom.oracle.com/pls/asktom/ f?p=100:11:0::::P11_QUESTION_ID:210612357425

doufám, že to pomůže



  1. ASP/.NET připojit MySQL Server bez použití ODBC nebo jakéhokoli ovladače?

  2. Proč je PostgreSQL na Windows tak pomalý?

  3. Django resetoval automatické zvýšení pole pk/id pro produkci

  4. Nejnovější Oracle Data Provider for .NET (11.2.0.3.20) přerušil průvodce EF Update Wizard