begin process at 2012 02 15 09:09:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

Formulaire

 > 

Combo et index


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Combo et index

lundi 17 mars 2003 à 09:31:11 | Combo et index

guillaume79

Bonjour,
je fais une requete dans une base de donnée. je selectionne un nom et un id.
Dans une combo j'affiche le nom.
Mon problème est que lorsque je veux lorsque je veux faire une autre requete (par exemple suppression) de l'élément sélectionné dans la combo, il me faut l'ID pour identifier l'enregistrement.
Est-il possible de mettre dans une combo un élément qui ne serait pas affiché, ou un index.

la combo accepte un index
combo.addItem(string,index)
mais, ce dernier doit obligatoirement aller de 0 à n sans aucun manque au milieu. Donc, impossible d'y stocker mon ID de la base donnée qui peut à terme avoir des trous (apres une suppression par exemple).

Quelqu'un aurait une idée ?
lundi 17 mars 2003 à 09:47:39 | Re : Combo et index

zpiboo


La solution est de faire un tableau à coté :
ou tu vas placer tes ids

l'indice de ton tableau doit être égale à l'indice dans la combo et tu y plce ton id

Donc quand tu sélectionnes ça doit donner

Tablo(combo1.listindex) = ton Id

Bonne chance.




-------------------------------
Réponse au message :
-------------------------------

> Bonjour,
> je fais une requete dans une base de donnée. je selectionne un nom et un id.
> Dans une combo j'affiche le nom.
> Mon problème est que lorsque je veux lorsque je veux faire une autre requete (par exemple suppression) de l'élément sélectionné dans la combo, il me faut l'ID pour identifier l'enregistrement.
> Est-il possible de mettre dans une combo un élément qui ne serait pas affiché, ou un index.
>
> la combo accepte un index
> combo.addItem(string,index)
> mais, ce dernier doit obligatoirement aller de 0 à n sans aucun manque au milieu. Donc, impossible d'y stocker mon ID de la base donnée qui peut à terme avoir des trous (apres une suppression par exemple).
>
> Quelqu'un aurait une idée ?
lundi 17 mars 2003 à 10:18:20 | Re : Combo et index

guillaume79

Merci bonne idée.
Je n'y avait pas pensé !



-------------------------------
Réponse au message :
-------------------------------

>
> La solution est de faire un tableau à coté :
> ou tu vas placer tes ids
>
> l'indice de ton tableau doit être égale à l'indice dans la combo et tu y plce ton id
>
> Donc quand tu sélectionnes ça doit donner
>
> Tablo(combo1.listindex) = ton Id
>
> Bonne chance.
>
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Bonjour,
> > je fais une requete dans une base de donnée. je selectionne un nom et un id.
> > Dans une combo j'affiche le nom.
> > Mon problème est que lorsque je veux lorsque je veux faire une autre requete (par exemple suppression) de l'élément sélectionné dans la combo, il me faut l'ID pour identifier l'enregistrement.
> > Est-il possible de mettre dans une combo un élément qui ne serait pas affiché, ou un index.
> >
> > la combo accepte un index
> > combo.addItem(string,index)
> > mais, ce dernier doit obligatoirement aller de 0 à n sans aucun manque au milieu. Donc, impossible d'y stocker mon ID de la base donnée qui peut à terme avoir des trous (apres une suppression par exemple).
> >
> > Quelqu'un aurait une idée ?
>


Cette discussion est classée dans : base, requete, combo, id, index


Répondre à ce message

Sujets en rapport avec ce message

entrer un index différent dans une combobox [ par mierkool ] voila, j'ai un combobox que je remplis d'après une base de données dans un ordre alphabétique croissant. ex de la base id       nom      prenom j'aim Pb connec et requete vba excel [ par alias666 ] Bonjour à tous J'ai un petit soucis concernant un traitement que je veux faire. J'ai besoin d'établir une connexion sur une base SQLServer et ensuite Requete Base Access avec mot en * [ par Gally ] Bonjour,Je cherche à faire une requette ou celle-ci devrait mettre toutes les réponses avec un mot clef, mais cela ne fonctionne pas vraiment.La reque combobox [ par bigbossnino ] bonjourj ai 2 combobox qui sont en relation ca veut dire que le deuxieme est rempli a partir du premiermon probleme c'est que a chaque fois que je sel [debutant] double datagridview et récupération de donnée [ par Vlyan ] Bonjour,je débute sous vb.net, et j'ai un petit probleme avec les index des datagridview.je programme un petit logiciel qui établit une connection ave Lecture dans base de donnée - variable [ par StiriX ] Bonjour a tous, j'ai question toute bete mais si vous avez la sollution... je suis preneur.J'aimerais lire tout ce qui se trouve dans ma base de donné charger un combo [ par badraddine ] bonjour tout le monde j aimerai bien savoir comment on peu charger un combo a partir d un champje vais vous donnez le nom de ma base de ma table et le DataCombo.Rowsource [ par LeXo ] Bonjour,voila j'ai un truc tout simple, mais il me fait une erreur de type sur le rowsourceje veux avoir le nom visible dans mon combo et l'id invisib envoyer une requete sql sur base access vb2005express [ par vercomax ] Bonjour,je souhaite savoir comment envoyer une requete sql sur une base accessla base s'appelle "meteo", la table "noms", le champ "prenom"j'ai un met base de donnée en .net [ par lex1111 ] Bonjour, je voulais savoir si il y avait une possibilité de modifier une base de donnée access sans passer par un dataset...Je m'explique avant sur vb


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,827 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales