Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Вечный вопрос:


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.


Наверх

Титульная страница Поиск, карта сайта Написать письмо