Salut à tous,
Voila je me retrouve avec un problème étrange : j'ai une listbox ou j'ai récupérer les données d'un champ d'une table Access et un bouton qui envoie une requete à la base avec la valeur selectionné dans la liste..
mais voila le listbox.selectedvalue ne me donne aucune valeur...
Autre exemple : il y a 3 valeurs dans une liste :Code:
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
28
29
30
31
32
33 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Image1.Visible = True strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source= C:\Inetpub\wwwroot\test.mdb;" strSql = "select Path from Images where Image = '" & ListBox1.SelectedValue & "'" ObjetConnection = New OleDbConnection ObjetConnection.ConnectionString = strConn ObjetConnection.Open() ObjetCommand = New OleDbCommand(strSql) ObjetDataAdapter = New OleDbDataAdapter(ObjetCommand) ObjetCommand.Connection() = ObjetConnection ObjetDataAdapter.Fill(ObjetDataSet, 0) ObjetDataTable = ObjetDataSet.Tables(0) Label1.Text = ListBox1.SelectedIndex Image1.ImageUrl = ObjetDataSet.Tables(0).Rows(0).Item(0) End Sub
image1
image2
image3
je selectionne image2 et click sur un bouton pour afficher la valeur selectionnée dans un label (label1.text = listbox1.selectedvalue) mais ta da!
rien ne s'affiche! :sm:
et Avec listbox1.selectedindex la valeur est toujour -1 peu importe la valeur selectionné...
quelqu'un a t-il une idée?