AccEPT Die Access-Entwicklungsumgebung im Einsatz

Start VBA, Makros Objekte schließen


Objekte schließen

Benutzerbewertung: / 0
SchwachPerfekt 

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
Zuletzt aktualisiert am Dienstag, 31. März 2009 um 01:00 Uhr  

Kommentar schreiben

Sicherheitscode
Aktualisieren