Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.30;
Скачать: CL | DM;

Вниз

ODBC & Access   Найти похожие ветки 

 
YurikV ©   (2003-01-14 09:57) [0]

При попытке подключения к базе Access через ODBC получаю сообщение о недопустимом атрибуте строки подключения DATABASE. А если в ODBC администраторе прописать в настройках драйвера конкретную базу данных, то подключаюсь нормально, причем база прописанная в BDE администраторе в DATABASE NAME игнорируется. Выходит для каждой базы нужно создавать пользовательский DSN и прописывать ее в нем. Неужели это так, или я что-то неправильно делаю.


 
Nikolay M. ©   (2003-01-14 10:29) [1]

Все правильно. Одна база - один DSN. Если очень хочется иметь один DSN и переключать его на разные базы, покопайся в реестре около ветки ODBC. Или просто настрой какой-нибудь DSN на базу, скажем, MyAccessDB.mdb и запускай поиск в реестре по слову "MyAccessDB.mdb". Ну, да что я говорю, сам знаешь. А вообще, удобнее, наверное, использовать ADO.


 
sniknik ©   (2003-01-14 10:36) [2]

конечно неправильно! выбрал BDE а нужно было ADO, в ADO получается без проблем, прямое указание драйвера, и DSN ненужен.
Provider=MSDASQL.1;Persist Security Info=False;Extended Properties="DRIVER={Microsoft Access Driver (*.mdb)};DBQ=D:\Base.mdb;DriverId=25;MaxBufferSize=2048;PageTimeout=5;UID=admin;"



Страницы: 1 вся ветка

Текущий архив: 2003.01.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
1-96766
Alecs
2003-01-20 12:43
2003.01.30
Как послать сообщение всем комп-ам программы


3-96561
yaric
2003-01-10 17:55
2003.01.30
Проблема с IBQuery и DLL


1-96839
Vitaly_s
2003-01-21 00:37
2003.01.30
Как установить компонент Если.........???


4-97097
Brat-2
2002-12-15 21:08
2003.01.30
Как выгрузить DLL винды?


3-96526
Ag2002
2003-01-10 18:28
2003.01.30
EHlib