Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.10.2012, 11:24   #1
Ричи
 
Регистрация: 30.09.2011
Сообщений: 8
По умолчанию Динамический Алиас (paradox) delphi 7

Здравствуйте, очень нужна помощь с алиасом. В общем использую Delphi 7, работаю с базой Paradox. Все хорошо, но программа на других компьютерах не работает. Помогите создать динамический алиас для проги. База называется base.db
Ричи вне форума Ответить с цитированием
Старый 06.10.2012, 11:37   #2
Yurk@
Участник клуба
 
Аватар для Yurk@
 
Регистрация: 19.12.2007
Сообщений: 1,100
По умолчанию

а алиас тебе и не сильно нужен в таком случае. просто при старте проги получи путь в БД (напр. путь к ехе-файлу + 'DB\') и вставть его в поле DatabaseName
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ...
Yurk@ вне форума Ответить с цитированием
Старый 06.10.2012, 11:46   #3
Ричи
 
Регистрация: 30.09.2011
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Yurk@ Посмотреть сообщение
а алиас тебе и не сильно нужен в таком случае. просто при старте проги получи путь в БД (напр. путь к ехе-файлу + 'DB\') и вставть его в поле DatabaseName
Хотелось бы узнать как это сделать)
Ричи вне форума Ответить с цитированием
Старый 06.10.2012, 12:06   #4
Yurk@
Участник клуба
 
Аватар для Yurk@
 
Регистрация: 19.12.2007
Сообщений: 1,100
По умолчанию

ну, например, если файлы БД лежат в папке DB рядом с exe-файлом то так:
Код:
var DBPath:string;
...
DBPath:=ExtractFileDir(Application.ExeName)+'\DB\';
а потом только указываем это значение нашим таблицам или кверям
Код:
Table1.DatabaseName:=DBPath;
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ...
Yurk@ вне форума Ответить с цитированием
Старый 06.10.2012, 13:43   #5
_SERGEYX_
Участник клуба
 
Аватар для _SERGEYX_
 
Регистрация: 07.07.2007
Сообщений: 1,518
По умолчанию

Цитата:
но программа на других компьютерах не работает
Добавлю, что на других компьютерах должен быть установлен BDE. Проще всего скачать инсталлятор BDE (весит около 6 мб.)
_SERGEYX_ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
БД Paradox 7 в Delphi К.Марат Помощь студентам 0 26.12.2011 23:34
Paradox и Delphi vlad00777 Помощь студентам 3 10.01.2010 19:10
Delphi+Paradox Any БД в Delphi 8 22.07.2008 07:46