VBA-Problem mit Recordset

Hallo,

Wenn ich folgenden Code eingebe

Dim rst as Recordset
set rst=currentDb().OpenRecordset(„tblMyTable“)

bekomme ich eine Meldung, das die Typen unverträglich sind.
Manchmal auch erst, wenn ich in einer Sub/Function mehrere Recordsets deklariere.
Lasse ich die Dim…-Zeile weg, läuft mein Code wunderbar.

Ich nutze Acc 2000.
Kann mir das jemand erklären?

Ausserdem gibt es den Datentyp „Database“ nicht mehr; jedenfalls nicht bei mir. Ist das so richtig?

Moien,

wenn dir database fehlt fehlt schlicht der Verweis auf DAO!
Die Dim-Anweisung sollte dann vorsichtshalber auch dao.recor4dset heissen!

Gruß
Bernd

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi,
das ging ja fix!

wenn dir database fehlt fehlt schlicht der Verweis auf DAO!

Was heisst das und wie kann ich das ändern?
Jan

im Moduleditor unter extras-verweise dao3.51 auswählen

Hi,

und zusaetzlich Vorsich: Die MS Active Data Objects Bibilothek sollte abgeschaltet oder nach der DAO-lib gesetzt werden.

Peter