Entwickler-Ecke
Dateizugriff - Access-Datei öffnen
sTk - Mi 14.12.05 11:56
Titel: Access-Datei öffnen
Hi!
Ich habe ein Programm geschrieben, welches eine Accessdatenbank kopiert(mit der CopyDir-Funktion) und die kopierte Datei dann öffnet, also nur anzeigen, nicht bearbeiten.
Funktioniert auch soweit ganz gut, nur kann ich dann in der geöffneten Datenbank keine Formularaktionen durchführen.
Wenn ich die kopierte Datenbank normal mit Doppelklick öffne, dann funktioniert alles.
Das Öffnen mache ich mit ShellExecute:
Delphi-Quelltext
1:
| ShellExecute(Application.Handle,'open',PChar(kopierte_datenbank), nil, nil, SW_ShowNormal) |
Kann mir da jemand einen Tipp geben, wo es klemmen könnte?
Danke und Gruß
sTk - Di 03.01.06 15:51
Das Problem besteht leider immer noch!
Hat vielleicht jemand noch einen Tipp für mich?
Gruß, Steffen
Martin1966 - Mi 04.01.06 12:13
Hallo!
Könnte es vielleicht sein, dass du ShellExecute aufrufst bevor die Kopieraktion 100%ig abgeschlossen ist und Access dann die Datei zum Beispiel Schreibgeschützt öffnet?
Lg Martin
sTk - Do 26.01.06 12:27
Hab, nachdem ich fast verzweifelt bin und an mir gezweifelt habe, herausgefunden, dass das Problem höchstwahrscheinlich an der Datenbank selbst oder aber an Windows liegt, denn mit einfachen Kopieren und Einfügen tritt das selbe Phänomen auf.
Gruß, Steffen
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!