Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.011 c
7-97054
snake1977
2002-11-19 13:46
2003.01.30
Принтер


6-96914
koly01
2002-12-03 13:17
2003.01.30
Помогите пожалуйста ...


3-96585
Rustik
2003-01-13 13:01
2003.01.30
Как из предыдущей формы поднять значение db.text компонента


1-96782
viper
2003-01-22 15:27
2003.01.30
Как создать мигающую иконку


1-96785
tulen
2003-01-22 22:50
2003.01.30
У пробела какой код?




   Наверх