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

当我的C#项目也需要MDW文件时,我如何将Access DB添加到该项目中?,c#,database,ms-access,C#,Database,Ms Access,我想在我的C#项目中使用Access数据库文件。当我添加它作为一个新的数据源时,一切都很顺利,直到我尝试测试连接为止。然后我得到了信息: Cannot start your application. The workgroup information file is missing or opened exclusively by another user. 该文件受密码保护,并使用MDW文件。那么,如何将该文件添加为数据源并同时使用工作组信息文件呢 谢谢下面是一个示例连接字符串,用于指定.M

我想在我的C#项目中使用Access数据库文件。当我添加它作为一个新的数据源时,一切都很顺利,直到我尝试测试连接为止。然后我得到了信息:

Cannot start your application. The workgroup information file is missing or opened exclusively by another user.
该文件受密码保护,并使用MDW文件。那么,如何将该文件添加为数据源并同时使用工作组信息文件呢


谢谢

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

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\mydatabase.mdb;
    Jet OLEDB:System Database=system.mdw;User ID=myUsername;Password=myPassword;

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

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\mydatabase.mdb;
    Jet OLEDB:System Database=system.mdw;User ID=myUsername;Password=myPassword;

你的连接字符串是什么?可以在那里指定MDW位置。Provider=Microsoft.Jet.OLEDB.4.0;数据源=D:\newUser\u be.mdb;User ID=“Jim”但它不允许我编辑连接字符串。除非它以其他方式完成…您的连接字符串是什么?可以在那里指定MDW位置。Provider=Microsoft.Jet.OLEDB.4.0;数据源=D:\newUser\u be.mdb;User ID=“Jim”但它不允许我编辑连接字符串。除非它以其他方式完成…谢谢RedFilter!这就是我需要的/谢谢RedFilter!这就是我需要的/