bridierb
Messages postés11Date d'inscriptionmercredi 4 mars 2009StatutMembreDernière intervention26 juin 2010
-
3 juin 2010 à 14:18
nhervagault
Messages postés6063Date d'inscriptiondimanche 13 avril 2003StatutMembreDernière intervention15 juillet 2011
-
8 juin 2010 à 19:19
Bonjour,
Je souhaiterais afficher dans une Listbox les noms et les prénoms des enfants de ma famille.
J'ai créé une base Access (famille)dans laquelle il y a une table "Enfants".
Pour accéder à la base j'utilise le mode déconnecté.
J'ai donc écrit le code suivant:
private void Form1_Load(object sender, EventArgs e)
{
string ch = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="".\famille.mdb"";User ID=Admin; ";
OleDbConnection connec = new OleDbConnection(ch);
string requete = "select * from Enfants";
OleDbDataAdapter da = new OleDbDataAdapter(requete, connec);
DataSet ds = new DataSet();
da.Fill(ds, "enfants");
OleDbCommandBuilder cmdBuilder = new OleDbCommandBuilder(da);
for (int i = 0; i < ds.Tables["enfants"].Rows.Count; i++)
{
dataGridView1.DataSource = ds.Tables["enfants"];
listBox1.DataSource = ds.Tables["enfants"];
listBox1.DisplayMember = "Nom";
}
Donc avec listBox1.DisplayMember = "Nom"; j'affiche bien le nom. Mais je ne sais pas comment ajouter aussi le prénom.
Si quelqu'un peut me donner la solution je l'en remercie d'avance.