Меню сайта
Мини-чат
Чтобы добавить сообщение, необходимо авторизоваться.
Главная » Статьи » Не стандартные примеры на Delphi » Базы Данных

Доступ к файлам Paradox через BDE в сети Lantastic Network

Я имею BDE, сеть Lantastic и работающие с ними Delphi-приложения. На одной машине проблем не было, зато другие с BDE работать не смогли.

Возможные варианты:

  • Первая машина имела BDE от фактической Database Engine, а не из Delphi.
  • В секции [386Enh] файла system.ini была строка

    network=lantasti.386

    вместо правильной

    network=*vnetbios,lantasti.386

РЕШЕНИЕ ПРОБЛЕМЫ LANTASTIC 6.0 + BDE

===========================================

Проблема: Доступ к файлам Paradox через BDE в сети Lantastic Network.

Должно быть проблема в файле LPICALLW.DLL. Когда я его удалил, функциональность сети восстановились!!! Чтобы найти файл, загрузитесь без autoexec.bat. Я нашел его в директории lantasti. Если вы не установили к нему путь типа path=c:\dos, то при загрузке LPICALLW.DLL найден не будет... После этого система выведет диалоговое окно с сообщением о неудачной попытке найти файл LPICALLW.DLL. Нажмите OK и вы сможете, используя Borland DELPHI, PARADOX или D-BASE, иметь доступ к файлам Paradox !!!!

LANTNET.DRV загружает LPICALLW.DLL.
LPICALLW.DLL делает массу вызовов. Похоже на то, что это оболочка для всех сетевых вызовов. Может я и ошибаюсь насчет этого файла и дурит все-же BDE. Я думаю что это BDE.

Когда вы удаляете LPICALLW.DLL, вы не можете загрузить WNET.EXE в Windows. Но при это вы имеете доступ к файлам Paradox.

========================================

У меня была эта проблема, и я думаю что нашел причину.
Я работал под Lantastic и при инициализации базы данных имел ошибку сети.
Я выключил 32-битный доступ к файлам, после чего все заработало. На всю работу у меня ушло 3 часа. 

Категория: Базы Данных | Добавил: DelphiAiX (20.05.2012)
Просмотров: 305 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]