Bonjour à tous,
Je cale sérieusement sur ce problème.
J'ai un datagrid qui prend en datasource un dataset qui contient plusieurs datatables reliées par des relations.
Le datagrid (avec les relations) se charge parfaitement. Je voudrais maintenant permettre de modifier des données dans le datagrid pour ensuite mettre à jour la base de données.
J'ai parcouru plusieurs docs qui me disent qu'il faut définir l'UpdateCommand, InsertCommand et DeleteCommand du dataAdapter.
Mais comment les faire ?
A la validation des changements, est-ce que je dois parcourir tout le datagrid pour renvoyer les valeurs et renseigner des paramètres que j'aurais créé comme ici ?
http://dotnet.developpez.com/tutoriels/ado2/vbnet/
http://msdn.microsoft.com/library/fr...terdataset.asp
J'ai lu ailleurs qu'il suffisait de faire ceci :
J'ai absolument besoin de le faire sur plusieurs datatables liées.DataGrid1.Update()
Dim ds As DataTable = CType(DataGrid1.DataSource, DataTable)
BDD.getDataAdapter.Update(ds)
Auriez-vous un tuto ou un exemple concret sur lequel je pourrais m'appuyer ? (C# ou VB)
Merci d'avance.
Partager