Bonjour,

Cela fait plusieurs jours que j'ai un problème de liaison de données:
j'ai une base de données Access et un formulaire Windows en C#. Sur ce formuleire , j'ai 3 TextBox et je souhaite afficher les données de ma BD dans ces TextBox.
Jai écrit le code suivant:

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
 
private CurrencyManager cursVehicule;
 
 
 
dsVehicule = new DataSet();
 
daVehicule.Fill(dsVehicule,"Vehicule");
 
txtImmat.DataBindings.Add("text",dsVehicule.Tables["Vehicule"],"numImmat");
 
txtModele.DataBindings.Add("text",dsVehicule.Tables["Vehicule"],"modele");
 
txtEtat.DataBindings.Add("text",dsVehicule.Tables["Vehicule"],"etat");
 
cursVehicule= (CurrencyManager)BindingContext[dsVehicule,"Vehicule"];
 
cursVehicule.Position = 0;
 
puis j'ai créé un bouton suivant avec le code:
 
private void btnSuiv_Click(object sender, System.EventArgs e)
 
{
 
cursVehicule.Position++;
 
 
 
}
Mon programme accepte de m'afficher la 1ère ligne de ma table mais refuse d'avancer ou de reculer dans la table.



J'ai l'impression d'avoir fait tout ce que les livres disaient de faire mais il y a quelque chose qui a du m'échapper !
Quelqu'un aurait-il la solution ??

D'avance , merci

mp