![]() |
Datenbank: MSACCESS • Version: MSOffice365 • Zugriff über: ADOConnection
Dokumentation Zugriff auf MSAccess (per ADO)
Kann mir jemand sagen, wo ich eine Dokumentation finde, die mir hilft, die vielen möglichen Parameter des ConnectionString richtig zu setzen ?
Hintergrund: Mein 64-Bit / Delphi 10 Datenmodul liest eine Tabelle, weigert sich aber, in die Tabelle zu schreiben, obwohl ich folgenden ConnectionString angegeben habe: Format('Provider=Microsoft.ACE.OLEDB.12.0;Data Source=%s;Mode=Read|Write|Share Deny None;Persist Security=False,['c:\JrBrHs.mdb']); Die Fehlermeldung lautet "... oder Sie benötigen eine Berechtigung, um die Daten anzeigen und schreiben zu können !" Gerkey |
AW: Dokumentation Zugriff auf MSAccess (per ADO)
Ganz banal: Die MDB Datei liegt im Root von C:\
Da darf man als normaler User unter modernen Windows nicht schreiben! :-) |
AW: Dokumentation Zugriff auf MSAccess (per ADO)
So einfach kann die Lösung des Problems sein ! Danke ! Da fiel mir ein Stein vom Herzen !
Trotzdem noch die Frage: wo kann ich entsprechende Dokumentation über die Parameter finden (zB: Mode= ....) ? Gerkey |
AW: Dokumentation Zugriff auf MSAccess (per ADO)
Für ADO und Connectionstrings gibt's hier was:
![]() Ansonsten in der MSDN von Microsoft. Wobei die Frage ist ob sowas "veraltetes" wie ADO überhaupt noch vernünftig in der Doku zu finden ist. |
AW: Dokumentation Zugriff auf MSAccess (per ADO)
Danke ! Arbeite mich langsam weiter voran !
Gerkey |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz