Hallo,
sowohl mit
BDE als auch mit
ADO muss der Pfad nicht
fest (per Alias in der
BDE) gesetzt sein.
Er kann auch in einer Ini stehen.
Über
Query.DataBaseName kann z.B. der Pfad von Hand gesetzt werden
(vorher wird er z.B. aus einer Ini gelesen).
Die könntest dein Program so ändern,
dass es in einer Ini (in dem gleichen Verzeichnis)
nach einem Pfad sucht und den verwendet.
Gibt es den Pfad nicht, wird der Alias verwendet.
Bei
ADO hast du ja eh nen Connection-String,
den kann man auch von Hand zusammenbauen.
Heiko