Yozh
28-01-2006, 01:06
WinXP немецкая, так что буду приводить текст сообщений об ошибках в переводе на русский.
Я собрался написать приложение, работающее с локально валяющейся dbf-базой через ADO. Делаю, как описано на http://www.delphimaster.ru/articles/ado_com/index.html .
Проблема такова: на этапе
"Перейдя на вкладку Connection настроим драйвер для подключения к dbf- файлам. В 1й части определяем Use data source name (Имя источника используемых данных) Из раскрывающегося списка выбираем dBASE Files. "
(это над рис.4) в выпадающем списке у меня НЕТ НИЧЕГО. Выбирать не из чего. Если же я через настройки ODBC в Панели управления создаю свой источник и потом выбираю его в этом списке, то моя программа компилится, но при её запуске появляется сообщение об ошибке, перевод:
[Microsoft][ODBC Driver Manager]Имя источника данных не найдено и не был указан стандартный драйвер.
Delphi (5 и 6) переставлял, без толку. Так вот. Delphi 5, установленная на другом клмпьютере под WinNT4SP6, никаких проблем не испытывает. Но если потом программу, сделанную в той Delphi, запустить на первом компьютере, имеем ТУ ЖЕ САМУЮ ошибку.
Под WinXPSP2 нельзя переставить mdac. Пробовал перерегистрировать - не помогло. Что делать????
Я собрался написать приложение, работающее с локально валяющейся dbf-базой через ADO. Делаю, как описано на http://www.delphimaster.ru/articles/ado_com/index.html .
Проблема такова: на этапе
"Перейдя на вкладку Connection настроим драйвер для подключения к dbf- файлам. В 1й части определяем Use data source name (Имя источника используемых данных) Из раскрывающегося списка выбираем dBASE Files. "
(это над рис.4) в выпадающем списке у меня НЕТ НИЧЕГО. Выбирать не из чего. Если же я через настройки ODBC в Панели управления создаю свой источник и потом выбираю его в этом списке, то моя программа компилится, но при её запуске появляется сообщение об ошибке, перевод:
[Microsoft][ODBC Driver Manager]Имя источника данных не найдено и не был указан стандартный драйвер.
Delphi (5 и 6) переставлял, без толку. Так вот. Delphi 5, установленная на другом клмпьютере под WinNT4SP6, никаких проблем не испытывает. Но если потом программу, сделанную в той Delphi, запустить на первом компьютере, имеем ТУ ЖЕ САМУЮ ошибку.
Под WinXPSP2 нельзя переставить mdac. Пробовал перерегистрировать - не помогло. Что делать????