Vorschlag
Selbst geöffnete Objekte, wie z.B. Recordset-Objekte nach der Verwendung explizit schließen.
Zur Vermeidung von
- Anwendungsfehler
- Beschädigte Anwendung
Beschreibung
Besonders bei nicht geschlossenen Recordset-Objekten kann es zu Problemen kommen.
Daher aus Sicherheitsgründen das Schließen selbst auslösen.
Beispiel:
Dim db As DAO.Database
Dim rst As DAO.Recordset
Set db = CurrentDb
Set rst = db.OpenRecordset("qryBeispiel")
With rst
' … Anweisungen mit Recordset-Objekt
.Close ' rst schließen
End With
Set rst = Nothing ' Referenz entfernen
Set db = Nothing