Hallo zusammen,
ich habe mir von von hier:
https://www.autoitscript.com/forum/topic/140277-ms-access-udf/
eine Access.au3 geholt.
Ihr findet die .au3 auch noch einmal im Anhang.
Leider funktioniert nichtmal die erste Funktion AccessOpen.
Ich habe mir die Zeilen aus einem Beispielskript besorgt;
Local $o_DataBase = _AccessOpen(@ScriptDir & "\Test.mdb")
If $o_DataBase = 0 Then
MsgBox(0, "Information", "Database file is not found :-" & @CR & @ScriptDir & "\Test.mdb")
Else
MsgBox(0, "Information", "Database file was opened :-" & @CR & @ScriptDir & "\Test.mdb")
EndIf
_AccessClose($o_DataBase)
Ich bekomme dann folgende Fehlermeldung:
--> Access.au3 Error from function _AccessOpen (Access Object Creation Failed)
Die Meldung kommt aus der Methode, letzter If Block:
If Not IsObj($o_object) Then
__AccessErrorNotify("Error", "_AccessOpen", "", "Access Object Creation Failed")
Return SetError($_AccessStatus_GeneralError, 0, 0)
EndIf
Mein Testaccess hat den Dateityp mdb und liegt auf dem angegebenen Pfad.
Mit einer accdb habe ich es auch versucht - gleiches Ergebnis.
Die Funktion FileExist sagt mir auch, dass das File Existiert. Nur das AccessOpen funktioniert eben nicht.
Ich benutze die SciTe Version 3.6.0
Kann mir jemand weiterhelfen?
Danke und Grüße an alle
Alex