Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Перенос проекта (БД) на другой ПК

50K
09 августа 2009 года
ands80
2 / / 12.06.2009
Сделана БД и прект естественно, использовал BDE. Нужно использовать эту БД на другом ПК, где не установлен Builder. Как правильно перенести проект, что для этого нужно сделать, чтобы проект работал.
Пробывал убирать флажки Use dynamic RTL и Build with runtime packages в Project-> Options вкладки Linker и Packages соответственно.

После этого запускал на другом ПК где нет билдера. выдало сообщение: (скрин в прикрепленном файле)
11
10 августа 2009 года
oxotnik333
2.9K / / 03.08.2007
добавить необходимые файлы из папки BDE к вашему исполняемому модулю:
blw32.dll, idapi32.dll, idr20009.dll, idpdx32.dll для Paradox-таблиц или
iddbas32.dll для DBF-таблиц, bantam.dll, charset.cvb, usa.btl возможно понадобятся и другие, разместить их в папке с вашей программой.

Доступ к таблицам надо настроить не через псевдонимы (alias'ы), а через пути в
файловой системе. В идеале все таблицы храните в папке программы, тогда нужно
только указать имя таблицы без пути.

Приготовленный таким образом дистрибутив запускается на любой машине без
необходимости инсталляции BDE, максимально устойчив и нечувствителен к смене
имен папок/переинсталляции системы/порчи реестра/влиянии на другие
BDE-приложения.
1
10 августа 2009 года
kot_
7.3K / / 20.01.2000
Ну и так же использование инсталлятора ну никак не будет помехой. Либо стандартного, либо самописного
50K
19 августа 2009 года
ands80
2 / / 12.06.2009
Спасибо за помощь.
Решил сделать так - скачал BDE инсталятор и установил его, настроил алиас. все работает.
56K
29 января 2011 года
Rapsod
1 / / 11.12.2009
Цитата: oxotnik333
добавить необходимые файлы из папки BDE к вашему исполняемому модулю:
blw32.dll, idapi32.dll, idr20009.dll, idpdx32.dll для Paradox-таблиц или
iddbas32.dll для DBF-таблиц, bantam.dll, charset.cvb, usa.btl возможно понадобятся и другие, разместить их в папке с вашей программой.

Доступ к таблицам надо настроить не через псевдонимы (alias'ы), а через пути в
файловой системе. В идеале все таблицы храните в папке программы, тогда нужно
только указать имя таблицы без пути.

Приготовленный таким образом дистрибутив запускается на любой машине без
необходимости инсталляции BDE, максимально устойчив и нечувствителен к смене
имен папок/переинсталляции системы/порчи реестра/влиянии на другие
BDE-приложения.



Здравствуйте!!!
Столкнулся с такой же проблемой.
Подскажите пожалуйста:
1. Тоесть добавить данные драйвера к исполняемому модулю? Скопировать в каталог с самой программой?
2. И как правильно настроить доступ к таблице в Table?

Заранее благодарю!!! :)

1
29 января 2011 года
kot_
7.3K / / 20.01.2000
Еще раз для тех кто в танке:
1. Используйте инсталлятор - либо пишите свою процедуру по установке и настройке.
2. Не используйте Table. Это совет достаточно универсален. Доступ же настраивается так как и в остальных компонентах - либо через TConnection либо через строку подключения. Примеры есть в ЧАВО.
З.Ы. Кстати использование BDE - должно быть супероправдано что бы его юзать.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог