Передача програми управління базою даних на інший комп’ютер

Досить часто виникає необхідність перенесення створеної програми управління базою даних на інший комп’ютер, наприклад, для того щоб продемонструвати її своїм друзям або знайомим. На відміну від процесу перенесення звичайної програми, коли, як правило, достатньо скопіювати тільки виконуваний файл (ЕХЕ-файл), при перенесенні програми управління базою даних необхідно виконати перенесення BDE.
Тут слід згадати, що BDE є набором програм, бібліотек і драйверів, що забезпечують роботу прикладної програми з базою даних. Виконати перенесення BDE на інший комп’ютер вручну практично неможливо.
Тому Borland рекомендує створювати установчу програму, яка виконає копіювання всіх необхідних файлів, в тому числі і компонентів BDE. Як засіб створення настановної програми Borland настійно рекомендує використовувати утиліту InstallShield Express, яка входить до складу всіх наборів Delphi. Продукція, що поставляється з Delphi версія цієї утиліти спеціально адаптована до задачі переносу і настройки BDE.

Можна спробувати встановити BDE вручну. Нижче перераховані файли (їх імена визначені дослідним шляхом), необхідні для роботи з базою даних Paradox:

  • BLW32.DLL
  • IDAPI32.DLL
  • IDBAT32.DLL
  • IDPDX32.DLL
  • IDR20009.DLL
  • USA.BLL
  • CHARSET.BLL

Ці файли потрібно встановити на комп’ютер користувача, потім перевірити, що в реєстрі Windows є перераховані нижче розділи і параметри:

    • Розділ HKEY_LOCAL_MACHINE \ Software \ Borland \ Database engine – параметр DLLPATH повинен містити шлях до DLL-файлів BDE;
    • Розділ HKEY_LOCAL_MACHINE \ Software \ Borland \ BLW32 – параметр BLAPIPATH повинен містити шлях до BLL-файлів BDE.