Overblog Suivre ce blog
Editer l'article Administration Créer mon blog

Présentation

  • : Romagny13 - Du .NET,du pur .NET
  • Romagny13 - Du .NET,du pur .NET
  • : Cycle de progression Faire (quelque chose qui marche) -> comprendre ce que l’on fait/comment cela marche -> pousser plus loin les notions
  • Contact

Recherche

Articles Récents

1 février 2007 4 01 /02 /février /2007 22:23

DataTable <---> DataReader

 

1 - Charger une DataTable avec un DataReader

            Persistance.OleDb.CONTACT oContact;
            oContact = new Persistance.OleDb.CONTACT();
            Persistance.OleDbConnecte.sCONNECTIONSTRING = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:Documents and SettingsromagnyMes documentsContacts.mdb";
            System.Data.DataTable oDataTable;
            oDataTable = new DataTable();
 
oDataTable.Load(oContact.ChargerCONTACTs()); //oContact.ChargerCONTACTs() est une méthode retournant un datareader
             // Affichage
            comboBox1.DataSource = oDataTable;
            comboBox1.ValueMember = "nom_contact";

 
2 - Créer un DataReader(avec System.Data.Common.DbDataReader)à partir d’une DataTable

            System.Data.Common.DbDataReader oDbDataReader;
            oDbDataReader = oDataTable.CreateDataReader();
            while (oDbDataReader.Read())
            {
                comboBox2.Items.Add(oDbDataReader["nom_contact"]);
            }
            oDbDataReader.Close();

 

 

Partager cet article

Repost 0
Published by Romagny13 - dans ADO.NET
commenter cet article

commentaires