| |
Member
Beiträge: 11
| Guten Tag allerseits,
stecke bei der Portierung einer Access 2002-DB in eine aktuelle 2013-er fest.
Beim Abruf eines DAO-Objekts liefert Access jetzt Laufzeitfehler 13 aufgrund einer fehlerhaften Typumwandlung.
Der Code ist simpel und funktioniert unter dem alten Access tadellos:
***************************************
Function checkRights(strTable As String)
Dim db As Database
Dim doc As Document
Set db = CurrentDb
Set doc = db.Containers!Tables(strObject)
[....]
End Function
*****************************************
Der Fehler tritt auf bei der doc-Zweisung.
Alternativ habe ich in schlauen Büchern das hier gefunden:
Set doc = db.Containers!Tables.Documents(strTable)
Geht aber auch nicht.
Weiß jemand, was sich in den Schnittstellen geändert hat?
Oder welche Bibliotheken ggf. via Verweise eingebunden werden müssen?
Die alte DAO 3.6-er-Library tut's auch nicht - abgesehen davon, dass ich die nach zehn Jahren auch nur noch im Notfall verwenden wollen würde....
Dank, Gruß und ein frohes Neues Jahr!
Thomas | |
|