Après tous les essais, la solution que je cherchais est la dernière (ci-dessous)
![Citation](https://forum.developpez.be/images/misc/quote_icon.png)
Envoyé par
SALIA LOUA OLIVIER
bonjour à vous
voici ce que je fais moi et qui marche
- dans l'evenement double click de la datagridview j'envoi une variable
1 2 3 4 5 6
| Private Sub TblAttributionDataGridView_DoubleClick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TblAttributionDataGridView.DoubleClick
Dim frmSaisie As New frmAttribution
frmSaisie.vNumAttribution = CInt(TblAttributionDataGridView.SelectedCells(0).OwningRow.Cells(0).Value)
frmSaisie.Show()
Me.Hide()
End Sub |
- ensuite dans le load de l'autre form où on fait la modif
je fais ceci
1 2 3 4 5
| Try
Me.TblAttributionTableAdapter.FillBy(Me.DstExport_D.tblAttribution, vNumAttribution)
Catch ex As System.Exception
System.Windows.Forms.MessageBox.Show(ex.Message)
End Try |
vNumAttribution est declarer comme ceci
Public vNumAttribution as integer
dans la form où on doit faire le modification
j'espere aider ainsi
bien a vous
mais j'ai une inquètude:
je ne comprends pas le vNumAttribution, j'ai essayer avec cette même variable mais ça bloque au niveau du Form à modifier
Dans le form à Modifier j'ai aussi des difficultés avec la ligne suivante
Me.TblAttributionTableAdapter.FillBy(Me.DstExport_D.tblAttribution, vNumAttribution)
la methode Fill ou FillBy d'une part et de L'autre part DsExport_D est-ce le DataSet?? et quand j'essaie de continuer avec (,vNumAttribution) c'est un gros trait qui apparait
![:lol:](https://www.developpez.net/forums/images/smilies/icon_lol.gif)
je suis pourtant si proche
Partager