Приложение базы данных vb.net не работает на компьютере пользователя, если база данных защищена паролем - PullRequest
1 голос
/ 20 января 2011

В vb.net я использую защищенную паролем базу данных со следующей строкой подключения

connetionString = "Provider = Microsoft.Jet.OLEDB.4.0; Источник данных = C: \ vai \ vaiDB.mdb; Jet OLEDB: Пароль базы данных = секретный; "

Доступ к базе данных работает нормально на компьютере разработчика.

Но когда я копирую exe и файл базы данных на пользовательский компьютер

Ответы [ 2 ]

2 голосов
/ 20 января 2011

Если ваша БД находится в нужном месте, какое сообщение об ошибке вы получаете?

1 голос
/ 21 января 2011

Открытие базы данных Access (.MDB) создает временный файл .LDB в том же каталоге.Имеет ли пользователь, вошедший в систему на целевом ПК, разрешения на запись в каталог C: \ vai \?

...