[.NET-C#] Procédure stockée retournant des recordset avec ORAOLEDB
Bonjour,
Je dois appeler une procédure stockée qui retourne un recordset (REF CURSOR), avec C#.net framework2, et le provider ORAOLEDB.
D'après la doc Oracle du provider, on peut le faire à condition de
mettre la propriété PLSQLRSet à 1 :
Code:
1 2
| Dim Cmd As New ADODB.Command
Cmd.Properties ("PLSQLRSet") = TRUE |
Comme OleDBCommand ne permet pas de le faire,
je mets "PLSQLRSet=1" dans la chaîne de connexion directement.
Mais cela ne marche pas, j'obtiens l'erreur ORA-06550 !
Je commence à croire que c'est possible en VB ou C++ classique mais pas en .NET !???