![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вечный вопрос:
andrew_ros1 © (2003-06-21 13:42:00)Короче, проблема, я думаю, известна всем! Хочется, чтобы прога работала на другой машине, на которой не установлен BDE? Как это сделать? Использую Delphi 7, БД - Paradox (*.db) Подскажите пожалуйста, как можно это всё провернуть...........
Dred2k (2003-06-23 22:29:00) [1]
> DevMasetr (23.06.03 11:11)
Мда, с BDE ты "на грубое ТЫ".
("А был ли мальчик?" (с) ...)
Anatoly Podgoretsky (2003-06-23 21:10:00) [2]sniknik © (23.06.03 11:58)
Ну ничего, он еще не раз будет писать.
panov (2003-06-23 20:43:00) [3]Неужели непонятно, что в коммерческих программах, если случится что-то в результате "копирования н-ного количества DLL", то отвечать будет разработчик. И получит по самое, естественно.
Не надо ничего копировать.
Установите BDE и не мучайтесь.
А также не слушайте мастеров непонятно от чего.
oic (2003-06-23 20:38:00) [4]Ребята я переносил БД на другой компютер без проблем.
Нужно из папки BDE скопировать в каталог проги файлы Other.btl,
idapi32.dll,idpdx32,idr20009.dll,blw32.dll. Но БД не должна иметь алиасов. тоисть вызов таблицы должен быть из каталога програмы. НИКАКИХ АЛИАСОВ. И приложение переносится безпроблем на любой компютер. Для PARADOX. А вобще копируеш все файлы из BDE в каталог программы и поочереди методом проб и ошибок удаляеш ненужные. ПОПРОБУЙ. КАГДАТО РАБОТАЛ С TWAIN или нет.
sniknik (2003-06-23 11:58:00) [5]DevMasetr (23.06.03 11:11)
> Ребятки я уже в форуме столько раз писал как обойтись без БДЕ !!!!!!!!!!!!
а ты кому писал? те ребятки давно сменились другими, а новые даже не знают слова такого "поиск", старые узнали но ушли.
p.s. и каждый раз повторяется, что так делать нельзя, неправильно (копирование dll). но похоже никто на чужих ошибках не учится. только когда лично от "благодарных" клиентов, дождешся "благодарностей" с занесением в грудную клетку. :о)) тогда и поймеш.
DevMaster (2003-06-23 11:14:00) [6]Или на мыло кидайте вопросы так как редко в инет!!!!!
DevMasetr (2003-06-23 11:11:00) [7]Ребятки я уже в форуме столько раз писал как обойтись без БДЕ !!!!!!!!!!!!
1 Вам необходимо избавится от алиаса!!!!!!!!
2 Вам необходимы 5 ДЛЛ от Борланда!!!
Это все вы найдете в форуме!!!!!!!
Anatoly Podgoretsky (2003-06-21 16:03:00) [8]А никак Парадокс в ней не поддержан, Борланд говорит используйте БДЕ, dbexpress для SQL серверов.
andrew_ros1 (2003-06-21 15:29:00) [9]А как использовать dbexpress???????? :)))))))))))))))))))))))))))))))))))))))))))))
andrew_ros1 (2003-06-21 14:23:00) [10]:)
alex_bredin (2003-06-21 14:22:00) [11]
> andrew_ros1 (21.06.03 14:15)
> Нет, вот именно, чтобы без установки BDE! Я где-то видел....
> что нужно скопировать какие-то файлы, и чё-то там прописать
> - тогда всё должно пойти! Вот только какие файлы, откуда
> и куда копировать!!! :))
скопируй bdeinst.dll в windows\system и пропиши regsvr32 bdeinst
:-)
andrew_ros1 (2003-06-21 14:16:00) [12]Да я тоже слышал, что Борланд перестаёт разрабатывать BDE и береходит на DBExpress......
andrew_ros1 (2003-06-21 14:15:00) [13]Нет, вот именно, чтобы без установки BDE! Я где-то видел.... что нужно скопировать какие-то файлы, и чё-то там прописать - тогда всё должно пойти! Вот только какие файлы, откуда и куда копировать!!! :))
passm (2003-06-21 14:15:00) [14]andrew_ros1 (21.06.03 14:02)> BDE - средство доступа к данным. Прослойка между твоим приложением и данными (будь они на твоей машине, или на сервере баз данных).
Компоненты TTable, TQuery... используют BDE.
У тебя же Delphi 7. Вот и воспользуйся DBExpress. Поговаривают, что сейчас Borland делает ставку именно на эту технологию.
alex_bredin (2003-06-21 14:09:00) [15]я про доступ
> Хочется, чтобы прога работала на другой машине, на которой
> не установлен BDE? Как это сделать?
установить BDE
лучше для парадокса вряд ли что найдешь
andrew_ros1 (2003-06-21 14:02:00) [16]Для хранения данных, также sql по этой базе
passm (2003-06-21 14:01:00) [17]Я - никак :) Но все равно через BDE.
См. в сторону ODBC или DBExpress.
alex_bredin (2003-06-21 13:54:00) [18]а как ты используешь парадокс?
passm (2003-06-21 13:49:00) [19]Использовать компоненты не опирающиеся на BDE.