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