Help about Ado.net

Widy1234 - 8 avril 2013 à 17:15
 Widy1234 - 9 avril 2013 à 10:44
bonjour cher amis! j'espère que vous allez bien!
anyway: je travaille sur un Project sur ​​ado.net avec c #! quand je clique sur le bouton Ajouter pour ajouter dans datagridview il fonctionne mais rien ne change sur la base de données! voila le code que j'utilise pour enregistrer dans la base de données, mais il ne fonctionne pas ! je travaille avec "mode deconnecté"! Thank you so much For you help !
//ajouter
DataRow dr = ds.Tables["UserAp"].NewRow();

dr[1] = textBox2.Text;
dr[2] = comboBox1.SelectedItem;
dr[3] = textBox3.Text;
dr[4] = textBox4.Text;
dr[5] = textBox5.Text;
dr[6] = textBox6.Text;
dr[7] = dateTimePicker1.Value;
dr[8] = dateTimePicker2.Value;
dr[9] = textBox7.Text;
dr[10] = textBox8.Text;
dr[11] = textBox9.Text;
dr[12] = textBox10.Text;
dr[13] = textBox11.Text;
dr[14] = textBox12.Text;
dr[15] = textBox13.Text;
dr[16] = textBox14.Text;
dr[17] = textBox15.Text;
dr[18] = textBox16.Text;
dr[19] = textBox17.Text;
ds.Tables["UserAp"].Rows.Add(dr);
MessageBox.Show("Bien ajouter");
Et voila le code d bouton enregistrer : SqlCommandBuilder cmb = new SqlCommandBuilder(da);
da.Update(ds, "UserAp");
Merci bcp ! Bne journee

2 réponses

yann_lo_san Messages postés 1137 Date d'inscription lundi 17 novembre 2003 Statut Membre Dernière intervention 23 janvier 2016 26
8 avril 2013 à 22:20
Salut,

peut être qu'avant l'Update() il faudrait faire un petit :

ds.Tables["UserAp"].AcceptChanges();

bye...
0
Bonjour Yann :)
Merci Bcp pour votre aide! Mais cela ne fonctionne pas ! Alors je peux faire quoi? javascript:void(0);
Merci !
0
Rejoignez-nous