Форум: "Прочее";
Текущий архив: 2007.02.04;
Скачать: [xml.tar.bz2];
ВнизИнсталляция BDE Найти похожие ветки
← →
DemonP (2007-01-15 23:07) [0]Программа в работе использует базу dbf. Причем, на тех компах, где не установлен Дельфи она злосно ругается и не загружает базу.
Я подозреваю :), что причина кроется в отсутствии BDE на компе :(. Подскажите, как не особо нагружая юзера, инсталлировать BDE на комп. И где достать инсталляху BDE (имеется инсталляха на Delphi 6.0 + InterBase)
← →
Германн © (2007-01-16 02:55) [1]InstallShield вроде бы всегда поставлялся с Дельфи. А уж с Д6, так уж точно!
← →
Slava © (2007-01-16 11:32) [2]Если Delphi у тебя установлен, то идёшь по этому пути: C:\Program Files\Common Files\Borland Shared\BDE.
Находишь там файлик bdeinst.cab, вытаскиваешь из него bdeinst.dll. Это и есть "инсталляха" BDE.
Инсталлируется он так: regsvr32 bdeinst.dll
← →
Desdechado © (2007-01-16 11:56) [3]Slava © (16.01.07 11:32) [2]
Это только для локальных СУБД типа парадокса годится. Для IB нужны SQL Links, а они отдельно.
Некоторые утверждают, что можно запустить инсталлятор Дельфи, после чего поснимать галки со всего, кроме БДЕ.
← →
Darvin © (2007-01-16 12:25) [4]Инсталлшилд генерит пустой инсталлятор, без файлов, с включенной галкой BDE. Можно отключить весь диалог и ставить в автоматическом режиме
← →
Prohodil Mimo © (2007-01-16 12:45) [5]Desdechado © (07.01.16 11:56) [3]
Некоторые утверждают, что можно запустить инсталлятор Дельфи, после чего поснимать галки со всего, кроме БДЕ
я так иногда делал :о)
правда при таком подходе кроме BDE появляется мусор от Delphi.
← →
Slava © (2007-01-16 12:59) [6]Desdechado © (16.01.07 11:56) [3]
Не спорю.
Просто в своей практике уже очень давно не встречал программ, работающих через SQL Links.
Кроме того, после инсталляции ядра BDE можно в эту же папку скопировать остальные файлы.
А какие именно написано в bdedeploy.txt
← →
SpellCaster (2007-01-16 19:12) [7]Странно, я пробовал разворачивать bdeinst.cab, не помогало. Т.е. всё вроде бы устанавливалось, но прога базу не открывала
← →
DemonP (2007-01-16 20:07) [8]2 Slava
я видел этот файлик, попробую.
SQL Links нужен, чтобы прога выполняла локальные sql-запросы?
у меня в проге есть и table и query.
инсталляха с Дельфи без галочек не пойдет, т.к. надо, чтоб инсталлировалось максимально незаметно для юзера. ну типа чтоб он принимал в этом участие только в диалоге: БДЕ на Вашем компоте не установлена! Установить ее? Да-Нет
← →
Slava © (2007-01-17 07:14) [9]Из bdedeploy.txt:
Core BDE Files
--------------
IDASCI32.DLL For accessing ASCII files
IDBAT32.DLL For batch movement of data
IDDA3532.DLL For accessing Microsoft Access databases
IDDAO32.DLL For accessing Microsoft Access databases
IDDBAS32.DLL For accessing dBASE databases
IDDR32.DLL For Data Repository (Paradox only)
IDODBC32.DLL For BDE access to ODBC drivers
IDPDX32.DLL For accessing Paradox databases
IDQBE32.DLL QBE query engine
IDR20009.DLL BDE resources
IDAPI32.DLL Main BDE system DLL
IDSQL32.DLL SQL query engine (including local SQL)
Это значит, что sql-запросы к локальным БД должны работать
← →
DemonP (2007-01-17 19:15) [10]спасибо, разобрался
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.02.04;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.04 c