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 .NET : Sélectionner tout - Visualiser dans une fenêtre à part
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 !???