Как я могу найти базу данных ms access из установленной папки в приложении C# windows через строку подключения
Когда я установил программу установки,заданная строка подключения обнаружила, что база данных ms access подключена из моей папки проекта, но я хочу, чтобы база данных была подключена к моей папке установки, где установлена программа установки .....
Ваше предложение и помощь очень истощены
заранее спасибо
Что я уже пробовал:
private OleDbConnection con = новый OleDbConnection();
строка path = Environment.Текущей каталог;
соединение общественного недействительными ()
{
строка pathfinal = path + "\\ECOFRESH.mdb;";
кон = новый объект oledbconnection(@"поставщика=Майкрософт.Туз.Oledb для.12.0;Источник данных=" + pathfinal + ";режим= "чтение и запись"; для Jet oledb для:базы паролей=АВС");
}
Richard Deeming
Доступ требует, чтобы пользователь, запускающий ваше приложение, имел разрешение на запись в папку, в которой хранится файл базы данных.
Если вы устанавливаете программу в каталог "Program Files", обычные пользователи не будут иметь такого разрешения.