VS 2008 connecter à Oracle 10g
Bonjour,
J'essaie de faire un enregistrement dans oracle 10g, la connexion fonctionne bien, voici le code que j'utilise pour l'enregistrement:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| string my_Query = "INSERT INTO SAL.VARIABLE(CHAMPVAR) VALUES (:1)";
System.Data.OracleClient.OracleCommand cmd_2 = new System.Data.OracleClient.OracleCommand(my_Query, conn);
cmd_2.CommandType = System.Data.CommandType.Text;
System.Data.OracleClient.OracleParameter var1_var2 = new System.Data.OracleClient.OracleParameter("var1_var2", System.Data.OracleClient.OracleType.VarChar, 50);
var1_var2.Value = "variableUNO";
cmd_2.Parameters.Add(var1_var2);
cmd_2.ExecuteNonQuery();
conn.Close(); |
mais j'obtiens ce message d'erreur :
ORA-01036: numéro/nom de variable interdit
Avez vous une idee de son origine ? j'ai vérifié les noms ils sont corrects.
Merci d'avance.