Lorsque je s=E9lectionne un item dans un combobox, je fais=20
une recherche pour afin les informations relatives =E0=20
l'item s=E9lectionn=E9 (client). Je dois donc ex=E9cuter une=20
requ=EAte SQL avec l'aide de ma cl=E9 primaire (Id_client)
mais comment li=E9 la cl=E9 primaire =E0 l'item choisit (ma cl=E9=20
n'appara=EEt pas dans le texte du combo, je fais appara=EEtre=20
un nom)?
En fait j'aimerais que mon indice soit =E9gal =E0 ma cl=E9=20
primaire num=E9rique. J'ai essayer avec=20
moncombo.Items.insert(indice, valeur) mais je ne peux pas=20
donner l'indice que je veux (erreur).
En VB 6.0, il existait une propri=E9t=E9 listindex que je=20
croit on pouvait affecter, y a t'il un =E9quivalent en=20
vb.net ?
Merci pour vos r=E9ponses ou tout autre suggestion
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
momo
Il n'y a effectivement plus de propriété du genre listindex dans les contrôles de VB.NET mais il y a mieux ! Ce sont des objets que l'on place dans les listes, autrement dit tout ce qu'on veut et celà permet bien des choses plus intéressantes que listindex. Voici un code source qui illustre cet aspect et permet de résoudre votre problème avec un contrôle hérité de ListBox qui permet d'associer des index à chaque entrée :
http://www.vbfrance.com/code.aspx?ID829
@+
"Philippe" a écrit dans le message de news: 244701c4ad4d$7c28eb40$ Bonjour à tous !
Voici mon problème.
Lorsque je sélectionne un item dans un combobox, je fais une recherche pour afin les informations relatives à l'item sélectionné (client). Je dois donc exécuter une requête SQL avec l'aide de ma clé primaire (Id_client) mais comment lié la clé primaire à l'item choisit (ma clé n'apparaît pas dans le texte du combo, je fais apparaître un nom)?
En fait j'aimerais que mon indice soit égal à ma clé primaire numérique. J'ai essayer avec moncombo.Items.insert(indice, valeur) mais je ne peux pas donner l'indice que je veux (erreur).
En VB 6.0, il existait une propriété listindex que je croit on pouvait affecter, y a t'il un équivalent en vb.net ?
Merci pour vos réponses ou tout autre suggestion
Il n'y a effectivement plus de propriété du genre listindex dans les
contrôles de VB.NET mais il y a mieux ! Ce sont des objets que l'on place
dans les listes, autrement dit tout ce qu'on veut et celà permet bien des
choses plus intéressantes que listindex. Voici un code source qui illustre
cet aspect et permet de résoudre votre problème avec un contrôle hérité de
ListBox qui permet d'associer des index à chaque entrée :
http://www.vbfrance.com/code.aspx?ID829
@+
"Philippe" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: 244701c4ad4d$7c28eb40$a401280a@phx.gbl...
Bonjour à tous !
Voici mon problème.
Lorsque je sélectionne un item dans un combobox, je fais
une recherche pour afin les informations relatives à
l'item sélectionné (client). Je dois donc exécuter une
requête SQL avec l'aide de ma clé primaire (Id_client)
mais comment lié la clé primaire à l'item choisit (ma clé
n'apparaît pas dans le texte du combo, je fais apparaître
un nom)?
En fait j'aimerais que mon indice soit égal à ma clé
primaire numérique. J'ai essayer avec
moncombo.Items.insert(indice, valeur) mais je ne peux pas
donner l'indice que je veux (erreur).
En VB 6.0, il existait une propriété listindex que je
croit on pouvait affecter, y a t'il un équivalent en
vb.net ?
Il n'y a effectivement plus de propriété du genre listindex dans les contrôles de VB.NET mais il y a mieux ! Ce sont des objets que l'on place dans les listes, autrement dit tout ce qu'on veut et celà permet bien des choses plus intéressantes que listindex. Voici un code source qui illustre cet aspect et permet de résoudre votre problème avec un contrôle hérité de ListBox qui permet d'associer des index à chaque entrée :
http://www.vbfrance.com/code.aspx?ID829
@+
"Philippe" a écrit dans le message de news: 244701c4ad4d$7c28eb40$ Bonjour à tous !
Voici mon problème.
Lorsque je sélectionne un item dans un combobox, je fais une recherche pour afin les informations relatives à l'item sélectionné (client). Je dois donc exécuter une requête SQL avec l'aide de ma clé primaire (Id_client) mais comment lié la clé primaire à l'item choisit (ma clé n'apparaît pas dans le texte du combo, je fais apparaître un nom)?
En fait j'aimerais que mon indice soit égal à ma clé primaire numérique. J'ai essayer avec moncombo.Items.insert(indice, valeur) mais je ne peux pas donner l'indice que je veux (erreur).
En VB 6.0, il existait une propriété listindex que je croit on pouvait affecter, y a t'il un équivalent en vb.net ?