Форум: "Базы";
Текущий архив: 2002.09.12;
Скачать: [xml.tar.bz2];
ВнизАбсолютный и относительный пути к локальной базе данных Найти похожие ветки
← →
Corr (2002-08-22 17:28) [0]Задаю:
some_TTable.DatabaseName:=".\dbase"
Но после компиляции этот путь преобразуется в абсолютный(насколько я понял) и после переноса приложения в другую директорию оно базу данных не находит.
Как этого избежать?
Спасибо.
← →
Mike Kouzmine (2002-08-22 17:30) [1]Получаешь путь к exe и правишь его
← →
Corr (2002-08-22 17:45) [2]Не совсем понял как это сделать.
Напишите пожалуйста код если возможно.
Возможно я не совсем правильно сформулировал.
Например:В директории c:\mysoft находится приложение,
а в c:\mysoft\dbase база данных.
После компиляции
,переноса директории с:\mysoft в с:\ProgramFiles\mysoft
и запуска исполняемого файла база данных им не обнаруживается.
← →
Anatoly Podgoretsky (2002-08-22 17:53) [3]В с:\ProgramFiles\mysoft нужна папка dbase
← →
sniknik (2002-08-22 18:05) [4]при старте
some_TTable.DatabaseName:= ExtractFilePath(Application.ExeName);
если у тебя база рядом с Exe-шником конечно, нет все одно считай от него.
← →
MsGuns (2002-08-22 19:52) [5]Алиас вообще-то для того и придуман, чтобы в числе прочих дел не привязываться к конкретной директории, а ввести его в SQL-explorer`е (например) на тачке клиента. Но это, конечно, при условии, что в проге исп-ся DataBase
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.09.12;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c