bonjour
je rempli un dropdowlist que je fais presentement avec un datareader :
mais je crois que de cette facon il va chercher l'index de la table...jaimerais quil aille chercher le "value" de la table pour que je puisse faire des dropdownlist.selectedvalue = svp! lol
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Dim MaCommandeSec As New SqlClient.SqlCommand("SELECT secteur.descripC FROM secteur", MaConnection) MaConnection.Open() Dim readerSec As SqlClient.SqlDataReader readerSec = MaCommandeSec.ExecuteReader() While readerSec.Read cbx_secteur.Items.Add(readerSec("descripC")) End While readerSec.Close() MaConnection.Close()
une des facon que jai vu dans un forum es :
mais une erreur de format de chaine est declarer a la 2e ligne...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 cbx_secteur.Items.Add(Trim(CType(readerSec.Item(0), String))) cbx_secteur.Items(Trim(CType(readerSec.Item(0), String))).Value = readerSec.Item(0)
cette erreur apparait pour tout mes champs de ma table...pourquoi?Cast de la chaîne "N.D." en type 'Integer' non valide.
merci de votre aide!








Répondre avec citation
Partager