Bonjour,
Je voudrais me connecter à une base de données ORACLE 9i, pour faire une simple requête SQL.OS : Windows XP SP1
Vs .Net : Version 2002
FrameWork : 1.0
ODAC : 9i
Mais voilà, je n'arrive pas à récupérer l'information, la fonction ExecuteReader renvoie une exception de type systeme.
Voici mon code :
La connexion est faite sans problème, mais "cmd.ExecuteReader();" génére l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 using Oracle.DataAccess.Client; public class MyClass { public Myclass() {} public void test() { OracleConnection OConnexion = new OracleConnection(); OConnexion.ConnectionString = "Data Source=bd;User Id=toto;Password=pPass"; OConnexion.Open(); string sQuery = "SELECT empno FROM emp"; OracleCommand cmd = new OracleCommand(sQuery,OConnexion); cmd.CommandType = CommandType.Text; OracleDataReader reader = cmd.ExecuteReader(); reader.Read(); //... }
Je ne sais plus quoi faire.Une exception non gérée du type 'Oracle.DataAccess.Client.OracleException' s'est produite dans oracle.dataaccess.dll
Informations supplémentaires : Erreur système.
J'ai testé avec MsQuery, Ms Access, SQL+ et je n'ai pas trop de PB.
Merci d'avance pour votre aide
Partager