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 :

Relier base de données à une combobox


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Mars 2012
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mars 2012
    Messages : 14
    Par défaut Relier base de données à une combobox
    Bonjour,

    J'ai crée une base de donnée SQLserver à l'aide de visual basic 2008 express.

    Cette base de donnée est consultable dans un Form (Form13) de mon projet sous l'apparence d'un datagridview. Je peux donc lire et écrire dessus.

    Mon problème est que je n'arrive pas à alimenter une combobox située dans une autre Form du projet (Form14) avec cette base de donnée, pourtant je suis parvenu à alimenter une combobox située dans le même Form (Form13) que la base de donnée.

    Voici le bout de code que j'ai utilisé pour alimenter la combobox située dans la même Form que la base de donnée :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
        Public Sub Form13_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            'TODO*: cette ligne de code charge les données dans la table 'CondmatDataSet.Conduct_mat'. Vous pouvez la déplacer ou la supprimer selon vos besoins.
            Me.Conduct_matTableAdapter.Fill(Me.CondmatDataSet.Conduct_mat)
     
     
            ComboBox1.DataSource = CondmatDataSet.Tables("Conduct_mat")
            ComboBox1.ValueMember = "id"
            ComboBox1.DisplayMember = "Matériau"
    [EDIT] J'ai vu quelque part qu'on pouvait désigner le datasource de la combobox directement dans la fenêtre des propriétés.
    J'ai donc choisi ma base de donnée pour le Datasource ainsi que la colomne que je souhaitais dans la propriété "DisplayMember" de la combobox. Mais touours rien de ne passe...

    [RE-EDIT] Je n'y comprend plus rien, le code marche en fait, j'avais du laisser trainer quelque chose... Je m'excuse d'avoir encombré ce forum pour rien.

    Bonne continuation à vous.

    Merci pour vos réponses

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 202
    Par défaut
    merci de cliquer sur résolu ou délestage en bas de cette page
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Passé d'une base de donnée à une autre
    Par dvTEAMLOG dans le forum Développement de jobs
    Réponses: 5
    Dernier message: 04/06/2009, 10h36
  2. affecter une valeur d'une base de donné à un Combobox.
    Par Jcpan dans le forum Débuter avec Java
    Réponses: 9
    Dernier message: 14/01/2009, 15h42
  3. Copier une table Access d'une base de données à une autre
    Par Marie S. dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 23/05/2007, 12h09
  4. Liée une base de donnée à une image
    Par ecarbill dans le forum Access
    Réponses: 4
    Dernier message: 05/08/2006, 12h07

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