Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 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.045 c
2-1169119105
Garacio
2007-01-18 14:18
2007.02.04
переключение чтение/запись-чтение для USB


3-1159957776
SDA
2006-10-04 14:29
2007.02.04
Ломается кодировка Delphi-MysQL!!!???


15-1169037921
stone
2007-01-17 15:45
2007.02.04
Глюк в базах


3-1163412265
Kolan
2006-11-13 13:04
2007.02.04
Что делать с знаком при подстановке запроса?


2-1169102539
irmantukas
2007-01-18 09:42
2007.02.04
QRStringsBand





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский