Bonjour,
Objectif: Réaliser un chargement automatique d'un module ListBox.
Context: Depuis un menu j'ouvre une sous rubrique dans une novuelle FORM d'une MDI. Cette FORM contient une ListBox mais pour la charger, je dois cliquer sur le bouton ACTUALISER. (cf piéce jointe)
Question: Je souhaite que la ListBox se charge quand le form s'ouvre et non devoir cliquer sur actualiser pour charger la box une premiére fois. Savez-vous comment faire ?
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
26
27 Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click ListBox1.Items.Clear() 'Création de la chaîne de connexion conn2 = New MySqlConnection() conn2.ConnectionString = "server=localhost;user id=root;password=root;database=test;" 'Ouverture de la connexion conn2.Open() RequeteSQLogin2 = "SELECT nom, prenom, id FROM user;" 'Execution de la requete myCommand2 = New MySqlCommand(RequeteSQLogin2, conn2) myReader2 = myCommand2.ExecuteReader While myReader2.Read ListBox1.Items.Add(Trim(myReader2("nom")) & " " & Trim(myReader2("prenom"))) End While 'Fermeture conn2.Close() conn2.Dispose() End Sub
Merci de votre aide.
@+
Partager