IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

listbox dynamique avec requete


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Septembre 2011
    Messages
    115
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Septembre 2011
    Messages : 115
    Par défaut listbox dynamique avec requete
    Salut,

    Je cherche comment remplir dynamiquement une listbox depuis une autre (toutes les 2 multiselections), et que lorsqu'on décoche un item dans la première les termes associés disparaissent dans la deuxième...
    En faite je voudrai que chaque item ajoute et retire ses propres items dans la listebox2...
    Voici un extrait de mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    Private Sub ListBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListBox1.SelectedIndexChanged
            ListBox2.Items.Clear()
            For Each item In ListBox1.SelectedItems
                Dim ReadSQL As OleDbDataReader
                Dim CommandSQL As New OleDbCommand("*requete*" & ListBox1.SelectedItem & "*requete*" & labelbox.Text, moduleconnection)
                ReadSQL = CommandSQL.ExecuteReader
                Do While ReadSQL.Read()
                    ListBox2.Items.Add(ReadSQL.GetValue(0) & " " & ReadSQL.GetValue(1))
                Loop
                ReadSQL.Close()
            Next
        End Sub
    Évidement ça ne marche pas... ca me met le premier choix en doublon...

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par frag132 Voir le message
    Euh, c'est pas plutôt ListBox2 qu'il faudrait vider ?

  3. #3
    Membre confirmé
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Septembre 2011
    Messages
    115
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Septembre 2011
    Messages : 115
    Par défaut
    sur mon code listbox1 et listbox2 sont inversés je l'ai mal modifié ici ^^ c'est bon c'est corrigé.
    Alors une idée ?
    dans ma listbox2 je vais obtenir x fois le premier item selectionné de la listbox1 ecrit, x etant le nombre d'item selectionnés dedans c'est la que je suis bloqué...
    Je veux que chaque item a joute et retire ses propres items dans la listebox2...

Discussions similaires

  1. Réponses: 5
    Dernier message: 01/12/2014, 17h12
  2. Réponses: 1
    Dernier message: 16/10/2008, 09h35
  3. [MySQL] Stocker un formulaire avec listbox dynamiques
    Par gregou81 dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 02/11/2007, 10h29
  4. Réponses: 2
    Dernier message: 01/10/2007, 08h38
  5. requete SQL dynamique avec checkbox
    Par Mickael Scofild dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 29/08/2007, 15h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo