Forum

Forum (https://www.ms-office.gr/forum/)
-   Access - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/)
-   -   Διαγραφή πολλών εγγραφών (https://www.ms-office.gr/forum/access-erotiseis-apantiseis/6071-diagrafi-pollon-eggrafon.html)

mikekal1oo 12-03-22 09:40

Διαγραφή πολλών εγγραφών
 
1 Συνημμένο(α)
Θα ήθελα στο παράδειγμά μου όταν φιλτράρω το όνομα,όλες οι εγγραφές που θα κάνω check με το check all να διαγραφούν πατώντας delete.Όχι όμως όλες ,μόνον οι φιλτραρισμένες.Ευχαριστώ

nasos23 13-03-22 08:20

1 Συνημμένο(α)
Καλημέρα σε όλους.
Μιχάλη στο συνημμένο επέλεξα τα εξής:
1. Στη φόρμα Προέλευση εγγραφών -->Table1
2.Στο πεδίο Select

Κώδικας:

Private Sub YesNo_Click()
Me.Refresh
End Sub

3. Στο κουμπί del

Κώδικας:

Private Sub del_Click()
Dim SQL As String
If IsNull(Me.cbx_onoma) Then
DoCmd.RunSQL "DELETE Table1.Name, Table1.[Select] " & _
" FROM Table1 " & _
" WHERE (((Table1.[Select])=Yes));"
          Me.Requery
          Else
DoCmd.RunSQL "DELETE Table1.Name, Table1.[Select] " & _
" FROM Table1 " & _
" WHERE (((Table1.Name)<> [forms]![Form1]![cbx_onoma]) AND ((Table1.[Select])=Yes));"
                 
    End If
End Sub


mikekal1oo 13-03-22 09:18

Καλημέρα.Ευχαριστώ για την βοήθειά σου


Η ώρα είναι 17:34.

Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2