Bonjour,

J'effectue une requête relativement simple sur une base de données Oracle. J'obtiens l'erreur : ora-01036 illegal variable name/number mais je n'arrive pas à comprendre pourquoi. Pouvez vous m'aider ?

Voici mon code :
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
 
    String s;
    OracleConnection strConn;
    String strConnection;
    OracleCommand oracmd;
    strConnection = ConfigurationManager.ConnectionStrings["mabase"].ToString();
        strConn = new OracleConnection(strConnection);
try
        {
            strConn.Open();
            oracmd = strConn.CreateCommand();
            oracmd.Connection = strConn;
            oracmd.CommandType = CommandType.Text;
            oracmd.CommandText = "select count(*) from SERVICE";
            s=oracmd.ExecuteScalar().ToString();            
            strConn.Close();
        }
        catch (Exception ex)
        {
            s=ex.Message;
        }
Merci