Remplir un combobox avec Access 2003

Résolu
Goth25 Messages postés 75 Date d'inscription samedi 26 juillet 2003 Statut Membre Dernière intervention 21 mai 2014 - 12 sept. 2007 à 19:35
Goth25 Messages postés 75 Date d'inscription samedi 26 juillet 2003 Statut Membre Dernière intervention 21 mai 2014 - 13 sept. 2007 à 15:05
Bonjours a tous,

J'essais de remplir un combobox avec une table access. Malheureusement dans mon combobox a l'exectuion ne me donne pas ma liste voulu mais bien : System.Data.DataViewManagerListItemTypeDescriptor

Je dois faire une erreure toute conne mais je ne vois pas. voici mon code :

 'declaration de la connection
Private Cn As New OleDb.OleDbConnection()
'declaration du DataSet
Private Ds As New DataSet()
'declaration du dataAdapter
Private Da As New OleDb.OleDbDataAdapter("select * from Centres", Cn)

'on parametre la chaine de connection pour la base de donnée testbdd.mdb
 Cn.ConnectionString = "provider=microsoft.jet.oledb.4.0;" & _
 "data source= " & "G:\TypometreData\Profiles.mdb;"


' rempli le dataset 
Da.Fill(Ds, "Centres")
cbCentre.DataSource = Ds
cbCentre.DisplayMember = "Centres"


P.s. cbCentre c'est mon combobox

Merci beaucoup

Jim

2 réponses

lesoleil2010 Messages postés 26 Date d'inscription mardi 10 janvier 2006 Statut Membre Dernière intervention 20 août 2010 1
13 sept. 2007 à 14:29
dans une combobx on met les donnees d 'un champs specifier
pour remplir le combobox on utilise cbcentre.datasource=ds.tables("centre")
pour ajouter le  champs a affiche on utilise cbcentre.displaymember="champs a afficher"
pour ajouter le champs de la valeur retournee on utilise cbcentre.valuemember="champs a retourne"
1
Goth25 Messages postés 75 Date d'inscription samedi 26 juillet 2003 Statut Membre Dernière intervention 21 mai 2014
13 sept. 2007 à 15:05
Ouais j'étais un petit peu mêler la. Merci a toi sa fonctionne très bien.

@+

Jim
0
Rejoignez-nous