Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.276 Beiträge
 
Delphi 10.4 Sydney
 
#3

Re: Installationsort der DB einer Anwendung

  Alt 3. Nov 2006, 16:19
Hallo,

ist ja eigentlich Brust
Naja, im Ernst.
Ich würde bei embedded die DB in das gleiche Verzeichnis packen wie die Exe.

Mit ExtractFilePath(Application.ExeName)+'data.fdb'
kannst du dann den Pfad jederzeit vor dem Connect bestimmen.
Und die Weitergabe erfolgt durch einfaches Kopieren eines einzigen Verzeichnisses.

Das einzige Problem hier ist, dass unter XP der Programme-Ordner
normalerwiese für Anwender schreibgeschützt ist.
Dass kann aber geändert werden.

Eine andere Lösung wäre, dass zusätzlich eine Ini-Datei
mit dem Pfad der DB mitinstalliert wird.
Dann kann der Anwender entscheiden, wo die Datei liegen soll.
Alternativ geht auch der registry.


Heiko
Heiko
  Mit Zitat antworten Zitat