Bonjour,

J'essaye de mettre à jour mon BDD mais je n'y arrive pas.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
if (MessageBox.Show("Voulez-vous Sauvegarder les données ?", "Sauvegarde", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    sOCIETETableAdapter.Update(dsSociete.SOCIETE);
                    //.RefreshData();
                    MessageBox.Show("Les données ont été enregistrées dans la base");
                }
Sachant qu'auparavant j'ai fait
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
this.tYPE_SOCIETETableAdapter.Fill(this.dsSociete.TYPE_SOCIETE);
            this.sECTEUR_ACTIVITETableAdapter.Fill(this.dsSociete.SECTEUR_ACTIVITE);
 
            if (_codeSociete != -1)
                sOCIETETableAdapter.FillBySociete(dsSociete.SOCIETE, _codeSociete);
            else
            {
                REVE_Rep.DsSociete.SOCIETERow row = dsSociete.SOCIETE.NewSOCIETERow();
                REVE_Rep.DsSocieteTableAdapters.QueriesTableAdapter query = new REVE_Rep.DsSocieteTableAdapters.QueriesTableAdapter();
                _codeSociete = (int)query.GetNewCodeSociete();
                row.Code_societe = _codeSociete;
                dsSociete.SOCIETE.AddSOCIETERow(row);
Les modifications ne sont pas prises en compte.

Le plus troublant, c'est que si je met un point d'arret à ce moment la : sOCIETETableAdapter.Update(dsSociete.SOCIETE);, je vois que la dataTable Societe a bien été modifiée.

Merci d'avance.