Katiyar S. Ответов: 2

Откройте защищенный паролем MDB файл на языке C#


Здравствуйте Эксперты,

Какова будет строка подключения для открытия защищенного паролем MDB-файла.

Я использую класс .NET OleDbConnection для открытия этого файла.

Я могу открыть незащищенный MDB-файл и выполнить над ним необходимые операции.

Пратик.

2 Ответов

Рейтинг:
0

Praveen Kumar Katiyar

Просто измените строку подключения следующим образом


string strFile = "D\\WORKS\\MyData.mdb";
string strPass ="MDBPassword";

string connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + strFile + ";Jet OLEDB:Database Password=" + strPass + ";";


измените переменную strFile и strPass- а остальные делайте , как сейчас.

овации


Правин.


Espen Harlinn

Попробуйте это сделать в 64-битной среде :-( никакой радости

Рейтинг:
0

Espen Harlinn

Взгляните на это:
http://www.online-tech-tips.com/ms-office-tips/ms-access-to-sql-database/[^]

Microsoft SQL Server 2008 R2 Express-это бесплатная версия SQL Server[^] - вы даже можете включить SQL Server Express вместе с вашим решением.

Если вы можете - избавиться от всего этого mdb - это пустая трата времени и усилий ...

Если вам нужно синхронизировать данные между несколькими серверами, взгляните на это:
Репликация SQL Server[^]

С уважением
Эспен Харлинн