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

Вниз

Подключение БД через ADO   Найти похожие ветки 

 
Sacrik ©   (2005-01-13 15:41) [0]

Суть такова. Есть БД сделанная на аксцесе. Подключается к Delphi через ADO. Решил защитить БД паролем, и теперь, при подключении в АДО (через Microsoft.Jet.OLEDB.4.0) выдаётся ошибка: БД отсутствует, либо открыта с монопольным доступом другим пользователем. Если поле пароля оставить пустым, выдаст ошибку: ошибочный пароль. Есть код, который сделан на С Билдере, в котором удалось прикрутить БД через ADO, но сделать то же самое на Delphi не удалось. Мож кто сталкивался с такой проблемкой?

{
getcwd(buffer, MAXPATH);
App_Path=AnsiString(buffer)+"\\";

ConnString="Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;"
" Data Source="+App_Path+"db.mdb; "
" Mode=Share Deny None;Extended Properties="";"
" Jet OLEDB:System database=""; "
" Jet OLEDB:Registry Path=""; "
" Jet OLEDBatabase Password=""+A1+A4+A3+A5+A2+"";"
" Jet OLEDB:Engine Type=5;Jet OLEDBatabase Locking Mode=1;"
" Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;"
" Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False; "
" Jet OLEDB:Encrypt Database=False;Jet OLEDBon"t Copy Locale on Compact=False;"
" Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False"
;
if (ADOConnection1->Connected==true){ADOConnection1->Connected==false;}
ADOConnection1->ConnectionString=ConnString;
ADOConnection1->Connected==true;
}


 
Vit@ly ©   (2005-01-13 17:40) [1]

Можно попробовать так:

Provider=Microsoft.Jet.OLEDB.4.0;
Data Source=db.mdb;
Persist Security Info=False;Jet OLEDB:Database Password="123"

Как к Data Source=db.mdb добавить App_Path, разберешься


 
Sacrik ©   (2005-01-13 18:25) [2]

Спасибо, разобрался.



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

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

Наверх




Память: 0.47 MB
Время: 0.05 c
3-1105423621
Dimich1978
2005-01-11 09:07
2005.02.13
Как работать с файлом БД mdf


9-1097333342
rts111
2004-10-09 18:49
2005.02.13
Посмотрите кому интересно новую игру (rts 2.1Mb) rts111.narod.ru


1-1107143325
UVV
2005-01-31 06:48
2005.02.13
Чтение параметров из конфигурационного файла


1-1106817512
Dysan
2005-01-27 12:18
2005.02.13
thread и тормоза программы


4-1104304430
tradakad
2004-12-29 10:13
2005.02.13
что неправильно при добавлении ?