当Access DB也需要MDW文件时,如何将它添加到C#项目中?

Jim*_*Del 1 c# database ms-access

我想在C#项目中使用Access数据库文件。当我将其添加为新的数据源时,一切正常,直到尝试测试连接为止。然后我得到消息:

Cannot start your application. The workgroup information file is missing or opened exclusively by another user.
Run Code Online (Sandbox Code Playgroud)

该文件受密码保护,并使用MDW文件。那么,如何将文件添加为数据源并同时使用工作组信息文件呢?

谢谢

Red*_*ter 5

这是一个示例连接字符串,用于指定.MDW文件的位置:

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\mydatabase.mdb;
    Jet OLEDB:System Database=system.mdw;User ID=myUsername;Password=myPassword;
Run Code Online (Sandbox Code Playgroud)