Bonjour,
Dans mon application, j'ai une fenètre contenant un dataGridview permettant l'affichage des données à partir d'une BD oracle 9i et je peux entrer des nouvelles données.
Mon problème c'est que ces données entrées, ne seront pas valider et insérerer dans la BD.
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
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41 OracleDataAdapter DA = null; DataSet DS1 = new DataSet(); private void Valider_Click(object sender, EventArgs e) // pour afficher le datagridview { OracleConnection OraCon = new OracleConnection(); string connexionstring = "data source=RC;user=sys;password=psw;"; OraCon.ConnectionString = connexionstring; OraCon.Open(); try { DA = new OracleDataAdapter("SELECT * From machine where ID_machine = '" + idArticle.Text + "'", OraCon); DA.Fill(DS1, "machine"); dataGridView1.DataSource = DS1; dataGridView1.DataMember = "machine"; } catch (Exception ex) { MessageBox.Show(ex.ToString()); } finally { OraCon.Dispose(); } } private void enregistrer_Click(object sender, EventArgs e) //pour enregistrer les nouvelles insertions { OracleCommandBuilder builder = new OracleCommandBuilder(DA); DA.Update(DS1, "machine"); }
Partager