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 :

Enregistrer Commande client [Débutant]


Sujet :

VB.NET

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Femme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Avril 2018
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : Algérie

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

    Informations forums :
    Inscription : Avril 2018
    Messages : 1
    Par défaut Enregistrer Commande client
    Salut tout le monde,
    j'ai besoin de votre aide,j'ai un problème lors de l'enregistrement du commande d'un client voila le message d'erreur risque de doublant
    le code que j'ai utilisée :

    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
    Try
                cn.Open()
                Dim cmd1 As New OleDb.OleDbCommand("insert into commande (num_cmd, num_clt, date_cmd) values ('" & TextBox1.Text & "','" & ComboBox1.SelectedItem & "','" & DateTimePicker1.Value & "')", cn)
                cmd1.ExecuteNonQuery()
                For i As Integer = 0 To DataGridView1.Rows.Count - 1
                    Dim cmd As New OleDb.OleDbCommand("INSERT INTO ligne_commande (num_cmd, code_art, qte_cmd, montant)  values ('" & DataGridView1.Rows(i).Cells(0).Value & "','" & DataGridView1.Rows(i).Cells(1).Value & "','" & DataGridView1.Rows(i).Cells(3).Value & "','" & DataGridView1.Rows(i).Cells(5).Value & "') WHERE (clients.num_clt= commande.num_clt) AND (commande.num_cmd= ligne_commande.num_cmd))", cn)
     
                    cmd.ExecuteNonQuery()
                Next
                TextBox1.Text = ""
                DataGridView1.Rows.Clear()
            Catch ex As Exception
                MsgBox(ex.Message)
            Finally
                cn.Close()
            End Try
    NB: la table ligne_commande (num_cmd,code_art,qte_cmd,montant) dont le num_cmd et code_art sont des clés primaire
    la table commande(num_cmd,num_clt,date_cmd,etat_cmd)

    merci bcp
    Images attachées Images attachées  

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

Discussions similaires

  1. [WS 2008] impossible d'enregistré des clients Win7 sur un Active Directory sur un serveur Win2008
    Par arnaudperfect dans le forum Windows Serveur
    Réponses: 1
    Dernier message: 04/02/2010, 13h37
  2. Supprimer une commande client (SD)
    Par lama82 dans le forum SAP
    Réponses: 4
    Dernier message: 29/01/2009, 15h49
  3. Réponses: 2
    Dernier message: 05/09/2008, 16h59
  4. [Conception] Gérer les commandes client
    Par djoumusic dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 12/06/2008, 10h54
  5. sélectionner le dernier élément enregistré par client
    Par sorlok dans le forum Langage SQL
    Réponses: 2
    Dernier message: 09/05/2007, 13h58

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