Hallo miteinander,
ich habe ein Programm das folgenden SQL-Befehl an eine Access Datenbank schickt.
um eine Liste aller Tabellen zu erhalten. Funktioniert in der Accessdatenbank, verursacht in meinem Programm folgenden Fehler:

Das Programm hat wohl nicht die richtigen Rechte. Wie kann ich das einstellen?
Als Connectionstring verwende ich:
ich habe ein Programm das folgenden SQL-Befehl an eine Access Datenbank schickt.
Code:
SELECT Name
FROM MSysObjects
WHERE (((MSysObjects.Type)=1) AND ((MSysObjects.Flags)=0));
um eine Liste aller Tabellen zu erhalten. Funktioniert in der Accessdatenbank, verursacht in meinem Programm folgenden Fehler:

Das Programm hat wohl nicht die richtigen Rechte. Wie kann ich das einstellen?
Als Connectionstring verwende ich:
Code:
Provider = Microsoft.ACE.OLEDB.12.0;Data Source=" & Datenbank & "; Persist Security Info=False;