Salut tout le monde, j'ai un probleme avec un code en C# concernant la modification d'un enregistrement en mode deconnecté
Voila les tables que j'utilise :

Notes(#NumeroE, #NumeroC, note)
Etudiant(NumeroE,nom, prenom)
Cours(NumeroC, matiere)

Je veux modifier un enregistrement de la table "Notes"

voila le code :
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
28
29
30
31
ds.Tables["Notes"].PrimaryKey = new DataColumn[] 
                {
 
                ds.Tables["Notes"].Columns["NumeroE"] ,
                ds.Tables["Notes"].Columns["NumeroC"]
                };
 
                object[] findTheseVals = new object[2];
 
                findTheseVals[0] = textBox33.Text;
                findTheseVals[1] = textBox34.Text;
 
                DataRow row = ds.Tables["Notes"].Rows.Find(findTheseVals);
 
 
                if (row == null )
                {
                    MessageBox.Show("Note introuvable");
                }
                else
                {
                    row.BeginEdit();
                    row.SetField("NumeroE", textBox33.Text);
                    row.SetField("NumeroC", textBox34.Text);
                    row.EndEdit();
 
                    MessageBox.Show("La note a été modifiée avec succés");
 
 
 
                }
Mon code ne retourne aucune erreur, mais j'ai aucune modification de l'enregistrement, quelqu'un a une idée de ce qu'il doit etre fait au niveau du code s'il vous plait ?