Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Interfaces de programmation
Interfaces de programmation Forum d'entraide sur l'utilisation des API Oracle : Pré-compilateurs, OCI, OCCI, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/07/2011, 22h09   #1
Invité de passage
 
Inscription : juillet 2005
Messages : 3
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 3
Points : 1
Points : 1
Par défaut [.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 .NET :
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 !???
catd est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h38.


 
 
 
 
Partenaires

Hébergement Web