Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Borland Developer Studio + Microsoft Access driver, Использование Jet или Ole driver 
V
    Опции темы
NeO_u
Дата 4.7.2007, 13:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 4.7.2007

Репутация: нет
Всего: нет



Проблема с подключении к MSAccess. База данных под паролем.
Использую TADOQUery1:
Если использую Microsoft OLE DB Provider for ODBC Driver, все работает супер, но не работает под Windows98 и т.п.,  на 98 винде стоит MDAC2.8 и JET4.0 (sp8, помойму).
Строка подключения: 
Код
AnsiString conn = "Provider=MSDASQL.1;Password=123;Persist Security Info=True;User ID=admin;Extended Properties=\"DSN=MS Access Database;DBQ=C:\DOCUMENTS AND SETTINGS\NeO\Ìîè äîêóìåíòû\123.mdb;DefaultDir=C:\DOCUMENTS AND SETTINGS\NeO\Ìîè äîêóìåíòû;DriverId=25;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5;PWD=123;UID=admin;\""
TADOQuery1->ConnectionString = conn; 

Но, если я использую Microsoft JET 4.0 Ole DB Provider, все подключается замечательно. но только к базе без пароля...как только я ставлю пароль, все уже не подключается.
Пример с паролем:
Код
AnsiString conn = "Provider=Microsoft.Jet.OLEDB.4.0;Password=123;Data Source=C:\Documents and Settings\NeO\Ìîè äîêóìåíòû\123.mdb;Persist Security Info=True"
ADOQuery1->ConnectionString = conn
.
Пример без пароля:
Код
AnsiString conn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\NeO\Ìîè äîêóìåíòû\123.mdb;Persist Security Info=False"
ADOQuery1->ConnectionString = conn
.

Есть ли выход из этой ситуации, кроме как удалять Windows 98:-)



ADDED: (немного подумав)
Нашел я выход из ситуации... msdn и google.com рулитsmile
Всем спасибо.

Это сообщение отредактировал(а) NeO_u - 4.7.2007, 15:21
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C++: Базы данных"
chipset

Данный форум предназначен для обсуждения вопросов прямым образом связанных с C++ и БД. Так, вопросы только по C++ следует задавать в C++:Общие вопросы а вопросы по абстрактным БД в Базах данных или в соответствующих под-форумах.

Благодарим за понимание.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, chipset.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Базы данных | Следующая тема »


 




[ Время генерации скрипта: 0.0536 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.