Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Извиняюсь BDE или что


Автор: tikitiki 1.10.2005, 07:43
Предвижу негодование. Но хотел бы покончить с одним вопросом.
Подключаю бд Paradox так:
Database1.Close;
Database1.Params.Values['PATH']:= ExtractFilePath(ParamStr(0));
Database1.Open;
Алиасы программно не использую.
Программа работает отлично . при переносе на др пк при запуске выдаёт ошибку:

Ошибка программы

Project1.exe вызвало ошибку и будет закрыто. Необходимо
перезапустить программу.

Создан журнал ошибок.

От третьего лица услышал, что в данному случае я не использую BDE.
Но в faq, который Vit по-моему создавал, ясно же сказано что я должен
использовать какой-то механизм доступа(драйвер бд): BDE или ADO или др.
Так какой же я механизм задействовал, если не BDE?

Автор: bas 3.10.2005, 09:56
TDatabase provides discrete control over a connection to a single database
in a BDE-based database application.
Но может работать и через ODBC, короче со всем что видно в Database через BDE Administrator.

Автор: tikitiki 3.10.2005, 10:14
Ок. bas, спасибо. Разобрался наконец.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)