Bonjour tout le monde, je suis débutant en programmation et je me heurte a un problème avec les combobox.
J'utilise une combobox pour afficher les champs d'une colonnes d'une base de données Mysql en local.
Avec le code que je vais coller ci-dessous j'arrive a afficher le contenu dans la combobox mais je ne trouve pas comment faire pour que cette combobox m'affiche une sélection en fonction d'une entrée manuelle dans cette combobox, par exemple "a" afficherai "albert, arthur, alain,... ou "je" afficherai "jean, jeanne, .... ?
Merci pour vos réponses
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 Private Sub Fournisseurs_Load(sender As Object, e As EventArgs) Handles MyBase.Load cn = New MySqlConnection("SERVER=localhost; USER=root; PWD= ;DATABASE= caisse;") ComboBox2.Text = "" Try If cn.State = ConnectionState.Closed Then cn.Open() Query = "SELECT * FROM caisse.fournisseurs" Command = New MySqlCommand(Query, cn) RD = Command.ExecuteReader While RD.Read Dim sName = RD.GetString("nom_fournisseur") ComboBox2.Items.Add(sName) End While End If Catch ex As Exception MessageBox.Show(ex.Message) Finally cn.Dispose() End Try cn.Close() RD.Close() End Sub
Partager