Bonjour,
Je suis en train de developper une caisse enregistreuse avec sauvegarde dans une BDD, mon problème est que lorsque j'ai plusieurs insertions à faire de suite dans une table je n'en ai qu'une sur deux au mieux qui se fait et je ne comprend pas pourquoi, voila le bout de code concerné
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 Dim Table As String
            Dim j As Integer
            For j = 1 To i
                Table = GroupBox2.Controls("Produit" & j).Text
                Requete = "Insert into " & Table & "(Quantite, Montant, Id_Client,Date) values ('" & CInt(GroupBox2.Controls("Qte" & j).Text) & "', '" & GroupBox2.Controls("Total" & j).Text.Replace(",", ".") & "', '3',CURRENT_TIMESTAMP) "
                Commande = New SqlCommand(Requete, Connexion)
                Try
                    Commande.ExecuteNonQuery()
 
                Catch ex As Exception
                    Adress.Text = "requete echouéee"
                End Try
                j = j + 1
            Next
Merci d'avance de votre aide