Hello,

newbie en c#, je dois écrire un peu de code pour un composant qui s'exécute dans IIS. (.NET 4.5).

Je dois checker un truc en base de données, du coup, j'essaie de suivre ce tuto :
http://www.oracle.com/webfolder/tech...=2821437482861

mais il a l'air un peu vieux car


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
string oradb = "Data Source=ORCL;User Id=hr;Password=hr;";
OracleConnection conn = new OracleConnection(oradb);  // C#
conn.Open(); 
OracleCommand cmd = new OracleCommand();
cmd.Connection = conn;
cmd.CommandText = "select department_name from departments where department_id = 10";
cmd.CommandType = CommandType.Text; 
OracleDataReader dr = cmd.ExecuteReader();
dr.Read();
label1.Text = dr.GetString(0);
conn.Dispose();
CommandType ne semble pas exister..
Si je laisse la souris au dessu e cmd.CommandText, ca m'indique 2 types : System.Data.CommandType et OracleCommand.CommandType et les deux ne semblent pas exister.


Est ce que vous auriez un exemple complet et propre (gestion des exceptions notamment).

j'aimerais bien juste faire comme en Java :

try
{
//oracle code
}
catch(Exception e)
{
logger.error("errreur connexion oracle",e);
}

Mais Exception, ca ne passe pas...
(newbie hein,j'ai commencé hier)

Merci,
paquerette.