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

Windows Forms Discussion :

[vb.net]listbox et BD


Sujet :

Windows Forms

  1. #1
    Membre confirmé Avatar de souaddemaroc
    Inscrit en
    Novembre 2005
    Messages
    194
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 194
    Par défaut [vb.net]listbox et BD
    salut
    Mon probléme c'est que j'arrive pas à ajouter le contenu(Item) de mon listbox dans ma base de donnée Si vous avez une idée à propos de ça je serais ravie

    VB.net 2003
    SQl server 2000

  2. #2
    Membre émérite
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    458
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

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

    Informations forums :
    Inscription : Janvier 2004
    Messages : 458
    Par défaut
    Sans code ca va etre un peu difficile de voir ce qui ne va pas

  3. #3
    Membre confirmé Avatar de souaddemaroc
    Inscrit en
    Novembre 2005
    Messages
    194
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 194
    Par défaut
    Voilà 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
    14
    For i = 0 ToMe.Listdes.Items.Count - 1
    Me.TextBox1.Text = Me.Listdes.Items.Item(i).Value.ToString
    Me.TextBox2.Text = cod_com
    Me.TextBox3.Text = Me.Listqte.Items.Item(i).Value.ToString
    Me.TextBox4.Text = Me.Listprix.Items.Item(i).Value.ToString
    Me.Textbox5.Text = Today
    cmd = New SqlCommand("insert into ligne_commande values(" + "'"
    +TextBox1.Text + "'" + "," + TextBox2.Text + "," + TextBox3.Text + "," + 
    "'" + TextBox4.Text + "'" + "," + "'" + Textbox5.Text + "'" + ")", cn)
    cmd.ExecuteNonQuery()
    EndIf
    Next
    

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    238
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 238
    Par défaut
    C'est pas génial de passé directement ta commande SQL comme ca.
    Si l'utilisateur met un caractere spéciale : ' " , ` \ ... tu risque d'avoir des surprise.

    Essaye de récupéré l'exeption remonter pour savoir d'ou peux venir l'erreur. La commande SQL me parait correct si bien sure tu respecte la structure de ta table. Si je raconte pas de bétise, il est également recommandé de préciser les champs lors de l'insertion comme ca tu es sure que ta requete fonctionnera même si tu rajoute un champ dans ta base.

    A voir sur la Faq et le Forum SQL je pense pour plus de précision :p

    Enfin, il y a souvent des erreure dûe au format de Date qui est pas toujours le même un SGBDR à un autre.Affiche ta requete et execute la à la main pour savoir si celle-ci est bonne.

Discussions similaires

  1. [VB.NET][listbox] Comment supprimer un element ?
    Par am.adnane dans le forum Windows Forms
    Réponses: 5
    Dernier message: 11/07/2006, 00h28
  2. [vb.net][listbox]probleme avec la déselection d'item
    Par graphicsxp dans le forum Windows Forms
    Réponses: 2
    Dernier message: 11/01/2006, 15h10
  3. [VB.NET] [ListBox / ComboBox] Label de l'item sélectionné?
    Par Giuseppe dans le forum Windows Forms
    Réponses: 5
    Dernier message: 14/12/2005, 14h22
  4. Réponses: 3
    Dernier message: 03/08/2005, 11h21
  5. [VB.NET] ListBox lié un element a une clé
    Par hirochirak dans le forum Windows Forms
    Réponses: 8
    Dernier message: 03/05/2004, 11h17

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