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 multiseletion et base de données


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut listbox multiseletion et base de données
    bonjour, j'ai cherché vainement sur comment insérer les champs d'une liste box multiselection dans une base de données sous visual studio 2010
    est ce que quelqu'un a une idée et merci

  2. #2
    Membre émérite Avatar de -N4w4k-
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2011
    Messages
    545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2011
    Messages : 545
    Par défaut
    Salut,

    Est ce que tu as du code à nous montrer?

  3. #3
    Invité
    Invité(e)
    Par défaut
    soit plus précis.

  4. #4
    Invité
    Invité(e)
    Par défaut Re
    oui voici le code,
    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
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
     Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
            For Each item As Object In ListBox2.SelectedItems
     
                DataRow = DataSet.Tables("dbo.test").NewRow()
                DataRow("nomEntreprise") = Me.ComboBox1.Text
                DataRow("nomPr") = Me.ListBox2.Text
     
                If (Me.ListBox2.Text = "") Then
                    Label3.Visible = True
                Else
                    DataSet.Tables("dbo.test").Rows.Add(DataRow)
                    cmd = New SqlCommand(strSql, connexion)
                    cmdBuilder = New SqlCommandBuilder(adapter)
                    adapter.SelectCommand = cmd
                    'Mise à jour
                    Try
                        adapter.Update(DataSet, "dbo.test")
                        MsgBox("ok")
                        ListBox2.Text = ""
     
                    Catch ex As Exception
                        MsgBox(ex.Message)
     
                    End Try
                    'On vide le DataSet et on le 'recharge' de nouveau.
                    DataSet.Clear()
                    adapter.Fill(DataSet, "dbo.test")
                    DataTable2 = DataSet.Tables("dbo.test")
                End If
            Next
        End Sub

  5. #5
    Membre émérite Avatar de -N4w4k-
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2011
    Messages
    545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2011
    Messages : 545
    Par défaut
    En effet ça à l'air confus ^^
    Je te propose de regarder cette partie de la FAQ qui explique comment exécuter une requête INSERT à l'aide d'un SQLDataAdapter.

  6. #6
    Invité
    Invité(e)
    Par défaut
    je veux inserer dans ma base de données l 'entreprise et ses produit
    par exemple :
    Entreprise 1 : produit 1
    entreprise 1 :produit 2
    ainsi de suite
    merci

    Edit
    je veux choisir une entreprise à partir d'une combobox, après je choisi ses produits à partir d'une listbox, ensuite enregistrer ceci dans la base de données
    comment faire ?
    je suis débutant et j'ai essayé le code ci dessus , mais je n'arrive qu'à insérer la première ligne choisi dans la listbox
    Dernière modification par Deepin ; 09/05/2012 à 12h16. Motif: Fusion + Message reformulé

Discussions similaires

  1. Enregistrer contenu listbox dans la base de donné
    Par GRIMPMASTER dans le forum VB 6 et antérieur
    Réponses: 0
    Dernier message: 15/12/2013, 19h10
  2. Réponses: 5
    Dernier message: 10/01/2008, 08h47
  3. Listbox et base de données
    Par KOUTO dans le forum Delphi
    Réponses: 6
    Dernier message: 08/12/2006, 10h15
  4. Base de données et ListBox
    Par scorpion37 dans le forum C++Builder
    Réponses: 17
    Dernier message: 21/06/2006, 10h23

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