[.NET C# XML] Connexion XML a une BD Oracle
Bonjour à toutes et à tous !!!
J'ai un petit soucis avec l'execution d'une requête qui récupère du flux XML d'une base de données Oracle (lecture de SDO_GEOMETRY).
Vendredi soir en sortant du boulot, tout fonctionnait nikel ! Ce matin, impossible d'exécuter la requête car je ne suis sois disant pas connecté à la BD. Voici le code :
Code:
1 2 3 4 5 6 7 8 9
| string strSQL = "SELECT geom FROM rues";
using (OracleCommand command = new OracleCommand(strSQL, conn))
{
command.XmlCommandType = OracleXmlCommandType.Query;
command.BindByName = true;
command.CommandText = strSQL;
XmlTextReader reader = (XmlTextReader)command.ExecuteXmlReader();
[...] |
La dernière ligne concernant le XmlTextReader refuse de s'exécuter et lève cette erreur :
InvalidOperationException : La connexion doit être ouverte pour cette opération
La connexion est ouverte avant dans le code, j'ai vérifié tout cela avec des points d'arrêts !
Avez-vous une idée du problème, ça peut venir du code ou d'autre chose ?
Merci de vos réponses et @++
Antoine