slt bon j'utilise SQl Pour l'ajout (Insert into) dans mes table ainsi la Suppression (Delete ) et la Modification (Update)
Bon voila Mon Probleme qui j'ai pas pu le resoudre Malgré que Ma requette suppression est juste
J'ai une table REGLEMENT qui porte (N°reglement, Date Reglement, N°commande, Mode Reglement(espece ou Cheque), Reference cheque, Nom de la banque, Montant , Montant Resté)
Bon voila les champs de mes tables
Remarque
comme vous voyez le Mode reglement porte (Espece ou cheque)
si cheque il doit remplir que le Champs Montant Sinon il doit remplir le Montant plus Reference cheque et Nom de la banque
Le Probleme que je dois Supprimer En enregistrement du Table Reglement Apres que je valide Dans la Table LIVRAISON
Voila code
tout passe bien quand je valide il me sorte aucun deboguage mais quand je verifie la table je vois que l'enregistrement n'est pas supprimi
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
32
33
34
35
36
37
38
39
40 Sub Combo1_load() 'Chargement que les N°commande Reglé (Montant Resté=0) SQL = "select numc_reg from reglement where reste_reg = 0 order by numc_reg" Set E_sql = Base.OpenRecordset(SQL) With E_sql Combo1.Clear If Not .EOF Then .MoveFirst While Not .EOF Combo1.AddItem !numc_reg .MoveNext Wend End With End Sub '******** Private Sub Form_Load() Ouverture 'Ouverture Du B.d Call Combo1_load 'Chargement Du N°commande En sub '******** Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button) Select Case Button.Index Case Is = 1 va = MsgBox("Voulez Vous vraiment" & Chr(13) & "Valider Ses Données??", vbYesNo + vbInformation + vbMsgBoxRight, "Validation") If va = 6 Then 'Validation du données dans la Table Livraison SQL = "insert into livraison(date_bl, numc_bl, np_bl, mat_bl, numcarte_bl)" & _ " values(#" & MaskEdBox1 & "# , '" & Combo1 & "' , '" & Text1 & "' , '" & Text2 & "' ," & _ " '" & Text3 & "')" Base.Execute SQL Call Effacertout '********* 'Suppression des Données Du table Reglement a Condition que la Commande sois Réglée(Montant resté=0) SQL = "delete * from reglement where numc_reg='" & Combo1 & "' and reste_reg=0" Base.Execute SQL Call Combo1_load End If End Select
ou es le probleme dans ma requette? Svp pourrez vous m'aidez??
Partager