Εμφάνιση ενός μόνο μηνύματος
  #2  
Παλιά 22-11-15, 10:38
kapetang Ο χρήστης kapetang δεν είναι συνδεδεμένος
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλημέρα

Σωτήρη, υποθέτω ότι οι εικόνες είναι αποθηκευμένες στο πεδίο fImages τύπου attachment (συνημμένο) και ότι το κουμπί λέγεται cmdDelImages.

Ο παρακάτω κώδικας, που εκτελείται πατώντας το κουμπί, θα διαγράψει όλες τις εικόνες από το πεδίο fImages της τρέχουσας εγγραφής.

Κώδικας:
Private Sub cmdDelImages_Click()
    Dim rs As DAO.Recordset2, rsIm As DAO.Recordset2
    
    Set rs = Me.RecordsetClone
    rs.Bookmark = Me.Bookmark
    Set rsIm = rs.Fields("[fImages]").Value
    Do Until rsIm.EOF
        rsIm.Delete
        rsIm.MoveNext
    Loop
    Me.[fImages].Requery
    rsIm.Close
    rs.Close
End Sub
Η διαγραφή δε μπορεί να αναιρεθεί, συνεπώς πρέπει να είμαστε προσεκτικοί.


Φιλικά/Γιώργος

Τελευταία επεξεργασία από το χρήστη kapetang : 22-11-15 στις 11:30.
Απάντηση με παράθεση