Bonjour,

J'ai une procédure stockée dont un paramètre OUT est de type "xmldom.DOMDocument". Je ne dispose pas du code source de cette procédure stockée.

Mon but est d'appeler cette procédure stockée depuis une couche écrite en C#. Je crée donc un objet OracleCommand seulement, je ne sais pas quel type donner au paramètre.

J'ai essayé comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
XmlDocument xmlDoc = new XmlDocument();
OracleParameter myParam = new OracleParameter("myDocXml", OracleDbType.XmlType, xmlDoc, ParameterDirection.InputOutput);
Mais j'ai l'exception suivante qui remonte sans plus d'information :
Oracle.DataAccess.Types.OracleTypeException, Erreur d'exécution non gérée.
Je ne bloque que sur cette procédure et ce type.

Merci pour votre aide.