Дело такое:
Если выполнять скрипт через консоль FireBird, то в теле скрипта нужно указывать путь к базе.
Например С:\Program Files\Firebird\Firebird_1_5\bin\isql.exe""-i script.sql
выполняется скрипт script.sql в теле которого находится сам скрипт с алиасом подключения в шапке:
SET SQL DIALECT 3;
SET NAMES NONE;
CONNECT 'localhost:C:\Program Files\WinPost\DB\Postdb.fdb' USER 'SYSDBA' PASSWORD 'masterkey';
***далее срипт***
Вопрос: как сделать так, чтоб строчка с путем до базы бралась из алиаса BDE, а не была статичной?
Если выполнять скрипт через консоль FireBird, то в теле скрипта нужно указывать путь к базе.
Например С:\Program Files\Firebird\Firebird_1_5\bin\isql.exe""-i script.sql
выполняется скрипт script.sql в теле которого находится сам скрипт с алиасом подключения в шапке:
SET SQL DIALECT 3;
SET NAMES NONE;
CONNECT 'localhost:C:\Program Files\WinPost\DB\Postdb.fdb' USER 'SYSDBA' PASSWORD 'masterkey';
***далее срипт***
Вопрос: как сделать так, чтоб строчка с путем до базы бралась из алиаса BDE, а не была статичной?