Velonote
Messages postés6Date d'inscriptionmardi 26 mai 2015StatutMembreDernière intervention 1 juin 2015
-
Modifié par Velonote le 1/06/2015 à 09:08
cs_ShayW
Messages postés3253Date d'inscriptionjeudi 26 novembre 2009StatutMembreDernière intervention 3 décembre 2019
-
1 juin 2015 à 12:03
Bonjour,
Je souhaite remplir une Listbox avec les champs d'une table d'une BDD Access. Voici mon code :
'Création de la connexion à la BDD en fournissant les paramètres de la chaîne de connexion Dim Connexion As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=C:\Lechemin.mdb")
Try 'Ouvrir la connexion Connexion.Open() 'Création de la chaîne contenant l'instruction SQL Dim Requete As String = "SELECT * FROM Article" 'Création d'un objet Adapter Dim DataAdapter As New OleDbDataAdapter(Requete, Connexion) 'Création d'un DataSet Dim MonDataSet As New DataSet Try 'Avec l'aide de la propriété Fill du DataAdapter charger le DataSet DataAdapter.Fill(MonDataSet, "Article")
Dim MaTable As New DataTable MaTable = MonDataSet.Tables("Article")
'Indiquer à la listbox d'afficher la table "Article" (indiquer la source) ListBox1.DataSource = MonDataSet.Tables("Article")
Catch ex As Exception Console.WriteLine(ex.Message) End Try Catch ex As Exception Console.WriteLine(ex.Message) End Try
Mais malheureusement ça ne marche pas.. J'ai juste une ligne qui se met dans ma listbox "System.Data.DataRowView" Qu'est ce qui ne va pas ?? Je vous remercie d'avance.