Home > Artikel > Ausgabe 10/2015

Ausgabe 10/2015

Achtung: Sie sind nicht angemeldet. Wenn Sie Abonnent sind und sich anmelden, können Sie hier gleich das komplette PDF zum Magazin herunterladen.

Recordset-Typen

Wenn Sie lesend oder schreibend auf die Daten von Tabellen und Abfragen unter VBA zugreifen, so steht fast immer ein DAO-Recordset im Mittelpunkt des Geschehens. Dass es von diesem unterschiedliche Varianten gibt, wird dabei gern übersehen. Untersuchen wir hier, welche Typen existieren und wie sie sich in ihrem Verhalten unterscheiden.

DAO-Objekte und -Auflistungen

Abseits der wohlbekannten Objekte Database, der Recordsets und Fields, sowie TableDefs und QueryDefs, finden Sie noch etliche andere Klassen in der Bibliothek DAO für den Datenzugriff unter VBA, die deutlich seltener zur Anwendung kommen. Im Überblick stellen wir hier die wichtigsten Vertreter vor und erläutern die grundlegenden Programmierschritte und Verwendungszwecke.

Datenbanken über Verknüpfung starten

In der Regel starten Sie Ihre Datenbanken, indem Sie auf ACCDB-Dateien doppelklicken oder, indem Sie Access öffnen und eine Datei über das Backstage-Menü laden. Andere Anwender der Datenbank finden das vielleicht weniger komfortabel und wünschen sich eine Desktop-Verknüpfung, über die sich die Anwendung schneller starten lässt. Über dieses Thema gibt es mehr zu sagen, als man auf den ersten Blick denkt ...