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 :

[Debutant] probleme combobox


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2010
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 52
    Par défaut [Debutant] probleme combobox
    bonjour,
    je devellope un service web en vb.net , mon application client aussi en vb.net et je veux au chargement de l interface mon combobox se remplie avec les donnees d un champ de la base de donnees , est ce que c possible de passer en argument un combobox parceque quand je le fais mon service ne veut pas s ajouter a mon application , et je sais vraiment pas comment proceder.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 17
    Par défaut
    Je suis pas sur d'avoir tout saisi, mais en gros tu veux qu'au chargement d'un form, ta Combobox se charge des enregistrements d'un champ ?

    Si c'est ça , ça doit donner qqchose comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    Private Sub NomDeTaFenêtre_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
     
            req = "SELECT LeChampQueTuVeux FROM LaTableCorrespondante"
     
           Dim cnx As MySqlConnection
            cnx = New MySqlConnection("Database=NomDeTaBase;Data Source=LieuDeTaBase;User Id=TonLogin;Password="TonMDP"")
            cnx.Open()
            Dim cmd As MySqlCommand
            cmd = cnx.CreateCommand()
            cmd.CommandText = req
            Dim dr As MySqlDataReader
            dr = cmd.ExecuteReader()
            Do While dr.Read()
                NomDeTaCombobox.Items.Add(dr.GetString(0))
            Loop
            cnx.Close()
    End Sub
    Bon là c'est du mysql, mais en remplacant "MySQL" par "OleDB", ça doit fonctionner je pense.

  3. #3
    Membre averti
    Inscrit en
    Mai 2010
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 52
    Par défaut
    oui c est ca mais moi je voudrais utiliser une fonction ou une procedure en lui attribuant comme argument ( ma requete et le combobox) parceque je veux charger plusieurs combobox et non pas un seul , de plus ma base de donnees n est pas en local j utilise des services web pour m y connecter et je veux placer ma fonction dans le service web.
    pour l application elle va tourner sur le PDA et je veux que les combo se chargent avec les donnees de la BDD qui se trouve sur le pc

Discussions similaires

  1. [Debutant]Probleme pour Debugger sours JCreator
    Par Flam dans le forum Environnement de Développement Intégré (EDI)
    Réponses: 1
    Dernier message: 12/05/2004, 19h27
  2. [Debutant] probleme pour utiliser les classes d'un .jar
    Par pissek dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 12/05/2004, 18h21
  3. [debutant]probleme servlet
    Par noOneIsInnocent dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 26/09/2003, 13h25
  4. [debutant] Probleme pour dessiner un simple cube
    Par scorpiwolf dans le forum DirectX
    Réponses: 6
    Dernier message: 02/07/2003, 20h29
  5. Probleme combobox et ini
    Par Techsan dans le forum Langage
    Réponses: 3
    Dernier message: 24/01/2003, 19h16

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