bonjours,
Voila mon problème :
Lorsque je modifie une ligne dans mon datagridview celle-ci ce modifie bien à la place de l'ancienne valeur mais lorsque je veux copié cela pour mettre le dataset a jours et ensuite la base de donnée a jours cela ne fonctionne pas.
je vous met ma routine pour effectuer cela :
dans l'attente de vous lire
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 Public Sub mettreAJour(ByVal ligne As String, ByVal textePrecedent As String, ByVal table As String) ObjetDataRow = ObjetDataSet.Tables(table).Rows(ligne - 1) 'modification de la valeur des champs ObjetDataRow("textePrecedent") = textePrecedent 'Pour modifier les valeurs changées dans le DataAdapter ObjetCommandBuilder = New OdbcCommandBuilder(objetDataAdapter) 'Mise à jour objetDataAdapter.Update(ObjetDataSet, table) 'On vide le DataSet et on le 'recharge' de nouveau ObjetDataSet.Clear() objetDataAdapter.Fill(ObjetDataSet, table) ObjetDataTable = ObjetDataSet.Tables(table) End Sub
Personne ne sait comment on copie un datagridview dans un dataset ? je desespère
Partager