Empfehlung - Schließung
Schließe alle offenen Objekte
Grundsätzlich sollten alle Objekte nach deren Nutzung explizit geschlossen werden. Auch wenn VB/A vermeintlich Objekte automatisch schließt, wenn eine Routine verlassen wird, so sollte man sich nicht darauf verlassen.
Zudem kann das Nicht-Schließen von Objekten bei späteren Erweiterungen des Codes zu Fehlern führen, wenn dieser Umstand nicht berücksichtigt wird.
Set rs = db.OpenRecordset(sql)
sName = rs.Fields("Name").Value
rs.CloseDas explizite Schließen von Objekte sollte jeweils durchgeführt werden; dies gilt auch für Dateioperationen, bei denen die betroffenen Dateien stets nach deren Nutzung geschlossen werden!