Mettre à jour la base de données depuis dataGridView
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é!
Code:
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();
}
} |
J'obtiens seulement l'exception InvalidOperationException sur la methode Update.