voila mon probleme:

j'utilise une base sql server 2005 et un dataset typé.

Lorsque je met en place un databinding dans une form toute simple je n ai aucun probleme.

Quand j utilise un usercontrol, je récupere bien les données de la base par le dataset, je peux lire le dataset et le modifier mais impossible de mettre la base à jour alors que ca fonctionne tres bien quand je n utilise pas de usercontrol.


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
        'chargement
        Me.ContactTableAdapter.Fill(Me.DBAsk4MeDataSet.contact)
 
        'mise à jour
        Me.Validate()
        Me.ContactBindingSource.EndEdit()
        Me.ContactTableAdapter.Update(Me.DBAsk4MeDataSet.contact)

et voici comment j appelle le usercontrol:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
    Dim m_ucContactFiche As ucContactFiche
 
    Private Sub FormMain_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
 
        m_ucContactFiche = New ucContactFiche
        m_ucContactFiche.Visible = True
        ToolStripContainer1.ContentPanel.Controls.Add(m_ucContactFiche)
 
    End Sub
si vous aviez une solution parce que là jme suis arraché tous les cheveux