Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.05.27;
Скачать: [xml.tar.bz2];

Вниз

Как задать относительный путь до каталога с таблицами?   Найти похожие ветки 

 
spectrre   (2002-05-02 11:44) [0]

При запуске приложения (FormCreate), программа считывает данные из таблиц, расположенных в текущем каталоге:
DataBase.DatabasePath :=ExtractFilePath(Application.ExeName);
Не могу задать путь до каталога (н-р \Data), расположенного в одном каталоге с программой.
Если кто знает, как решается данная проблема, пожалуйста помогите..


 
Gurban   (2002-05-02 11:51) [1]

А если добавить к ExtractFilePath нужный каталог неужели не работает?
Например так:
DataBase.DatabasePath :=ExtractFilePath(Application.ExeName)+"\Data";


 
Anatoly Podgoretsky   (2002-05-02 12:05) [2]

Будет ошибка времени исполнения, двойной слеш


 
spectrre   (2002-05-03 00:01) [3]

Да вот почему-то не работает, выводит ошибку открытия таблицы (если пишу DataBase.DatabasePath :=ExtractFilePath(Application.ExeName)+"\Data"; со слешем или без), а если таблица в текущем каталоге с программой, то открывается нормально.
Может есть еще какой-нить способ для задания относительного пути..
Кто знает, поделитесь..


 
Doom   (2002-05-03 00:19) [4]

Если у тебя база зарегистрирована в системе, то путь можно не указывать. А просто указать имя базы.


 
Сержжж   (2002-05-03 00:29) [5]

Не помню точно, но что-то вроде "..\Data"
Попробуй, может и одна точка, а может и три


 
spectrre   (2002-05-03 00:34) [6]

Ошибка, как оказалось, была в том, что при создании формы в свойствах таблицы сразу стояло Active:=true. Добавил после
DataBase.DatabasePath :=ExtractFilePath(Application.ExeName)+"Data";
Table1.Active:=true;
и все сразу заработало
Спасибо всем кто откликнулся!



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.05.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.007 c
14-88612
Dimich
2002-04-18 12:21
2002.05.27
Про хитрую программку


1-88497
Riko
2002-05-15 16:52
2002.05.27
Снова INI...


6-88582
BOrda
2002-03-17 15:36
2002.05.27
сокет, адрес и порт


1-88444
ArhAngeL2
2002-05-16 19:28
2002.05.27
BalloonMessage


1-88558
Fly`
2002-05-16 14:38
2002.05.27
как передавать управление с клавиатуры другому TWinControlу ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский