Alors je pense que le plus simple est de créer un bindingsource.
BindinSource mOUVEMENTBindingSource =new BindingSource(monDataSet,monDataTable)
ensuite il te sufit de lié tes controle au bindingsource
TextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", mOUVEMENTBindingSource, "nom_du_champ", true));
et voilà ton textbox est relié à un champ de la table mouvement.
Ensuite pour te balader dans ta table
1 2 3 4 5 6 7 8 9 10 11 12
|
//enregistrement suivant
mOUVEMENTBindingSource.MoveNext();
//enregistrement précédant
mOUVEMENTBindingSource.MovePrevious();
//supprimer
mOUVEMENTBindingSource.RemoveCurrent();
this.Validate();
mOUVEMENTBindingSource.EndEdit();
MondataTable.UpdateAll(monDataset);
//ajouter
mOUVEMENTBindingSource.AddNew(); |
N'oubli pas using System.Data !
Partager