Bonjour a tous,
nom de bd : "notes.mdb"
nom de la table : "notes"
nom du champs que je veux recupérer : "Scale"
J'ai un gros probleme je ne sais pas comment recuperer les champs de ma base de données dans ma combobox.
infos : Je passe par un composant, que j'additionne a mon projet.
voila la connexion :
Private
Sub UserControl1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load'Get data from the database, put it into the DataTable object dt,
'and display the initial record's data in text boxes
Dim connStr AsString = "Provider = Microsoft.Jet.OLEDB.4.0;" & _
"Data Source = notes.mdb"
Dim sqlStr AsString = "SELECT * FROM notes"
Dim dataAdapter AsNew OleDb.OleDbDataAdapter(sqlStr, connStr)
dataAdapter.Fill(dt)
dataAdapter.Dispose()
UpdateTextBoxes()
EndSub
et maintenant j'affiche dans mes différent textbox :
Sub UpdateTextBoxes()
ComboScale.Text = CStr(dt.Rows(rowIndex)("Scale"))
txtScale.Text = CStr(dt.Rows(rowIndex)("Scale"))
txt1.Text = CStr(dt.Rows(rowIndex)("degree1"))
txt3.Text = CStr(dt.Rows(rowIndex)("degree3"))
txt5.Text = CStr(dt.Rows(rowIndex)("degree5"))
txt7.Text = CStr(dt.Rows(rowIndex)("degree7"))
EndSub
Ce que je voudrais donc c de pouvoir avoir ma liste deroulante du champs scale dans ComboScale.
Pouvez vous m'aidez ?
Merci