Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

DAO 3.5/DAO 3.6 Access 97

28 views
Skip to first unread message

Stefan Schiller

unread,
Nov 7, 2001, 12:31:44 PM11/7/01
to
Hallo zusammen,

zum Thema DAO Library habe ich folgende Fragen:
- wird bei der Verwendung von VBA grundsätzlich immer auf die DAO
Zugegriffen
oder nur für bestimmte Befehle? Falls zweiteres der Fall ist, bei welcher
Art von Befehlen?
- Was ist der Unterschied zwischen der DAO 3.5 und der DAO 3.6?
Diese Frage stelle ich deshalb, weil auf manchen PC's, wo Access 97
installiert
ist, die DAO 3.6 nicht vorhanden ist. An was könnte das liegen?

Vielen Dank für Eure Hilfe

Gruß
Stefan Schiller


Urs

unread,
Nov 7, 2001, 12:50:18 PM11/7/01
to
Hallo Stefan
Nein, bei Verwendung von VBA-Code wird nicht grundsätzlich
auf die DAO-Library zugegriffen. Die DAO-Library ist für
den Zugriff auf Daten. Oft wird natürlich das VBA-Library
gebraucht.
Welche Klassen zum DAO-Library gehören sind kannst Du
nachsehen, wenn Du im Code die F2-Taste drückst und dann
oben links "DAO" wählst.
Die Version, welche installiert ist, kannst Du
unter "Extras"=>"Verweise" nachschlagen oder im Verzeichnis
C:\Programme\Gemeinsame Dateien\Microsoft Shared\DAO\
(DAO350.DLL oder DAO360.DLL) nachschauen.
Den Unterschied der Versionen kann ich Dir leider nicht
sagen.

Gruss
Nobae


>-----Originalnachricht-----

Elmar Boye

unread,
Nov 7, 2001, 4:49:08 PM11/7/01
to
Hallo Stefan,

"Stefan Schiller" <stefan....@bgs-p.de> schrieb ...


> zum Thema DAO Library habe ich folgende Fragen:
> - wird bei der Verwendung von VBA grundsätzlich immer auf die
> DAO Zugegriffen oder nur für bestimmte Befehle?

Letzendlich lädt Access die DAO3X0.DLL erst bei Zugriffen
auf ein Datenbank objekt z. B. CurrentDb() o. ä.

> - Was ist der Unterschied zwischen der DAO 3.5 und der DAO 3.6?

DAO 3.5X gehört zu Access 97 (Jet 3.5)
DAO 3.60 gehört zu A2000/A2002 (Jet 4.0)

> Diese Frage stelle ich deshalb, weil auf manchen PC's,
> wo Access 97 installiert ist, die DAO 3.6 nicht vorhanden ist.

Was dann Deine Frage beantworten sollte.

Du solltest auch jeweils nur die für die jeweilige Access-
Version bestimmte DAO Bibliothek in Deine Verweise einbinden.

Da die DAO nur eine Vermittlerrolle zur jeweiligen Jet-
Engine darstellt, vergibst Du Dir nichts wenn Du die
DAO 3.5 verwendest. Vermeidest aber Ärger.

Gruss
Elmar


Stefan Schiller

unread,
Nov 9, 2001, 2:58:09 AM11/9/01
to

Danke, Ihr habt mir sehr geholfen.

Stefan


0 new messages