Private Sub ReyCommand2_Click() On Error GoTo err Call Connect Sql = "select * from Article_pose where num='" & num.Text & "'" Rs.Open Sql, Db, adOpenKeyset, adLockOptimistic Sql = "Delete from Article_pose where num=" & ListC.ListItems(ListC.SelectedItem.index).Text Rs.Open Sql, Db, adOpenKeyset, adLockOptimistic Call Deconnect ListC.ListItems.Remove (ListC.SelectedItem.index) Call Deconnect 'enregistrement Call Connect Rs.Open "[Article_pose]", Db, adOpenKeyset, adLockOptimistic For a = 1 To ListA.ListItems.Count 'Rs.UpdateBatch Rs.AddNew Rs.Fields("num") = num.Text Rs.Fields("code_article") = ListA.ListItems(a) Rs.Fields("Designation") = ListA.ListItems(a).SubItems(1) Rs.Fields("prix") = ListA.ListItems(a).SubItems(2) Rs.Fields("marge") = ListA.ListItems(a).SubItems(3) Rs.Fields("Quantite") = ListA.ListItems(a).SubItems(4) Rs.Fields("chantier") = ListA.ListItems(a).SubItems(6) Rs.Update Call Deconnect Next a err: If err.Number = 3021 Then Exit Sub End If End Sub
Private Sub ReyCommand2_Click() On Error GoTo err Call Connect Sql = "Delete from Article_pose where num='" & num.Text & "'" Rs.Open Sql, Db, adOpenKeyset, adLockOptimistic Call Deconnect For a = 1 To ListA.ListItems.Count Call Connect Rs.Open "[Article_pose]", Db, adOpenKeyset, adLockOptimistic 'enregistrement Rs.AddNew Rs.Fields("num") = num.Text Rs.Fields("code_article") = ListA.ListItems(a) Rs.Fields("Designation") = ListA.ListItems(a).SubItems(1) Rs.Fields("prix") = ListA.ListItems(a).SubItems(2) Rs.Fields("marge") = ListA.ListItems(a).SubItems(3) Rs.Fields("Quantite") = ListA.ListItems(a).SubItems(4) Rs.Fields("chantier") = ListA.ListItems(a).SubItems(6) Rs.Update Call Deconnect Next a err: If err.Number = 3021 Then Exit Sub End If End Sub
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionsi j'ajoute une ligne dans la listview ça ne s'ajoute pas dans ma baseJe ne comprends pas.