![]() |
Datenbank: MS-Access • Version: 2000 • Zugriff über: ADO, gerne auch anders
Access-DB lässt sich nicht extern öffnen, nur in Access
Hallo Leute,
ich bin am verzweifeln. Ich habe hier eine Kunden-DB (ms-Access). Die Datenbank wurde nicht von dem Kunden selbst angelegt sondern ist von seinem genutzten WaWi - Programm. Die Daten sollen zur weiteren Verarbeitung an mein Programm übertragen werden. Da sich die DB problemlos in Access öffnen lässt, dachte ich mir: Mal eben schnell in Delphi ein Progrämmchen zur Datenübernahme schreiben. Weit gefehlt... Also zum Stand der Dinge: - Die DB lässt sich in Access passwortlos öffnen, bearbeiten und speichern - Ich kann problemlos mit Komponenten den Datenbankzugriff herstellen, aber... und jetzt der springende Punkte: - ich kann keine Tabelle auslesen. Ausprobiert habe ich Delphi-ADO, EasyDB, KaDao. Es kommt folgende Meldung: "Datensätze können nicht gelesen werden. Keine Leseberechtigung auf 'Tabellenname'". Hat irgendjemand eine Idee wie das gehen könnte? Gibt es eine andere Zugriffsmöglichkeit als über ADO? Kann es überhaupt an ADO liegen? Ich habe im netz eine Demoversion von einem Programm ( ![]() Ich hoffe einer von euch weis Rat. Grüße |
Re: Access-DB lässt sich nicht extern öffnen, nur in Access
Hi
Hatte mal dasselbe Problem. Eine Firma hat uns ein Programm geliefert in Access und ich dachte, die Daten holst du dir mal locker und zeigst deinem Chef, was ein Netzwerkorientiertes Programm kann, statt einem stand-alone PC mit eingeschränkter Userebene- ha, so dumm waren die Entwickler nicht, die DB freizugeben und ich hab's um's Verrecken nich rausgekriegt, wie man der Daten Herr werden könnte.... Daher würd's mich auch interesieren. Allerdings schätze ich mal, du mußt in Access den Quellcode haben und dann kannst du die Eigenschaften der Tabellen entsprechend setzen, so daß sie für andere Programmiersprachen zugänglich sind. Vermutlich ist die DB selber auch noch zugriffsgeschützt, so das nur der Entwickler selbst Hand anlegen kann. Daher würd ich mal versuchen, den oder die Entwickler anzutriggern, Hilfestellung zu leisten. Gruß oldmax |
Re: Access-DB lässt sich nicht extern öffnen, nur in Access
hi oldmax,
den Hersteller anzusprechen war natürlich unsere erste Idee. Im Normalfall kommt man darüber auch immer an die DB-Zugriffe ran und kann dann problemlos die Schnittstelle fertigen. Der stellt sich nun aber ziemlich quer, er will einfach keine Schnittstelle zu einem anderen Programm...naja halt auch eine art der Kundenbindung ;) Ich hoffe, dass hier noch jemand helfen kann. Gruß |
Re: Access-DB lässt sich nicht extern öffnen, nur in Access
Kannst Du die Daten mit AccessFIX nicht irgendwie exportieren?
|
Re: Access-DB lässt sich nicht extern öffnen, nur in Access
Hi,
Zitat:
Es werden BEIDE Programme weiterhin benutzt (Das habe ich im ersten Beitrag irgendwie völlig falsch formuliert, werde das sofort mal korrigieren... geistige umnachtung wahrscheinlich). Es sollen nur Daten zur weiteren Verarbeitung ausgelesen werden. Dementsprechend wird diese Schnittstelle mindestens täglich genutzt und da kann man einem Anwender nicht noch ein weiteres Drittprogramm zumuten ;) Grüße |
Re: Access-DB lässt sich nicht extern öffnen, nur in Access
Hallo nochmal,
wirklich keiner mehr da, der hierzu einen Rat weis? Grüße |
Re: Access-DB lässt sich nicht extern öffnen, nur in Access
Hallo,
erst mal die englische Fehlermeldung Record(s) cannot be read; no read permission on "TableName" Dazu fand ich z.B. das. Mal gaaanz unten (Tools->) ![]() Und wie du weisst, ist (fast) allem, was das Menu macht auch mit VBA zu erledigen. Ich musste mal beim Umsteig von Access2000 auf AccessXP(?) die ganzen Objektlinks ändern. Das ging entweder von Hand (puh) oder per Code. Bin aber kein Access-User, hatte das alles auch nur im Netz gefunden. Ich würde erst mal ne Sicherheitskopie machen ;) Dann den Vorschlag aus dem Link. Dann das WaWi prüfen, ob es noch läuft. BTW: ein WaWi auf Access, naja ... ;) :wall: Heiko |
Re: Access-DB lässt sich nicht extern öffnen, nur in Access
Hallo Hoika,
Zitat:
Leider hilft mir der Link (bei diesem Problem) nicht weiter. Problem ist, dass ich die Berechtigungen auf den Systemtabellen nicht ändern kann. Werd mir die Infos trotzdem mal merken, vielleicht brauch ichs ja mal. Trotzdem Danke für die Info. Langsam schwindet die Hoffnung :( Grüße |
Re: Access-DB lässt sich nicht extern öffnen, nur in Access
Hallo,
so wie ich das gelesen habe, kann man doch alle Tabellen bearbeiten. Ausserdem bringt mir google mit der englischen Fehlermeldung ne Menge Links, die man ja am Wochenende durchackern kann ;) Heiko |
Re: Access-DB lässt sich nicht extern öffnen, nur in Access
Hi,
ich kann die Änderung gar nicht durchführen wie oben beschrieben ;) Na dann werd ich wohl nochmal fleissig links lesen...mal wieder :) gruß |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:34 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