Hallo Experten,
ich bin absoluter Laie und lerne aus dem Access Kompendium.
Habe eine Datenbank und darin eine Tabelle1 mit der Spalte Nachname1 angelegt. Wie ich gelesen habe, muss ich, um Datensätze zu manipulieren zunächst die zugehörige Datenbank öffnen.
soll angeblich so funktionieren:
Public Sub Zugriff()
Dim db As Database, rs As Recordset
Set db = CurrentDb
Set rs = db.OpenRecordset(„Tabelle1“)
Debug.Print rs![Nachname1]
End Sub
-tut es aber nicht! kann jemand weiterhelfen ? Fehlermeldung:Laufzeitfehler’13’
Typen unverträglich
Beim Debuggen springt er in die Zeile:„Set rs = db.open…“
Geh ich mit dem Courser auf rs erscheint „rs = nothing“
Er findet also den Datensatz nicht - doch warum ?
Das Kompendium sagt, wenn ich mit der Anweisung CurrentDb die geöffnete Datenbank anspreche verweist der interne Satzzeiger
automatisch auf den ersten Datensatz.
Ich werd noch verrückt - ich brauch Hilfe !
Gruß Christian