Bonjour,
Je suis entrain de développez une petite application et j'ai eu quelque problèmeLors de création d'un bouton qui permet d'ajouter un utilisateur a ma BD. Voici Mon code:
Code c#:
code SQL de création du table:
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 private void Ajouter_Click(object sender, EventArgs e) { OracleConnection connexion = new OracleConnection("Data Source=127.0.0.1;User Id=library;Password=admin;"); OracleDataAdapter cmd = new OracleDataAdapter(); cmd.InsertCommand = new OracleCommand("INSERT INTO UTILISATEUR VALUES(12343,@nom,@adresse,234)", connexion); cmd.InsertCommand.Parameters.Add("@nom", OracleType.VarChar).Value = nom.Text; cmd.InsertCommand.Parameters.Add("@cin", OracleType.Number, 8).Value = cin.Text; cmd.InsertCommand.Parameters.Add("@adresse", OracleType.VarChar).Value = adresse.Text; cmd.InsertCommand.Parameters.Add("@cin", OracleType.Number, 8).Value = num.Text; connexion.Open(); cmd.InsertCommand.ExecuteNonQuery(); // L'erreur est içi connexion.Close(); }
Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 CREATE TABLE "UTILISATEUR" ( "CIN" NUMBER(8,0) NOT NULL ENABLE, "NOM" VARCHAR2(100) NOT NULL ENABLE, "ADRESSE" VARCHAR2(100) NOT NULL ENABLE, "NUM_TEL" NUMBER(8,0) NOT NULL ENABLE, CONSTRAINT "UTILISATEUR_PK" PRIMARY KEY ("CIN") ENABLE )![]()
Partager