Update en mode déconnecté
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:
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 ?