Bonjour,
J'essaye depuis quelques heures de mettre à jour les modification apportées à un DataGridView vers la base de données, mais je crois que j'y vois pas clair après tout,
voici le code de ma fonction finale qui marche pas biensur, que j'ai testé!
J'obtiens seulement l'exception InvalidOperationException sur la methode Update.
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 void UpdateData() { // ouvrir la connection try { this.connection = new SqlCeConnection( Properties.Settings.Default.UserDataConnectionString); this.connection.Open(); // apporter les changements du datatable DataTable changedDatatable = this.datatable.GetChanges() ; if(changedDatatable != null) this.adapter.Update(changedDatatable) ; } finally { connection.Close(); } }
Partager