我正在使用C#开发一个项目,其中包含一个登录表单,但是到目前为止 我还没有设法让连接正常工作。我的
OleDBConnection
对象具有连接字符串
@"Provider=SQLOLEDB;" + @"Data Source=" + Assembly.GetExecutingAssembly().CodeBase + "DATABASE_NAME.accdb" + @"Persist Security Info=False;"
(我知道凌乱)
注意:我尝试了其他提供商
Microsoft.Jet.4.0
Microsoft.ACE.12.0
两者都无济于事。 我只是尝试将我的C#代码连接到Access数据库,该数据库位于Debug文件夹中。
感谢您的帮助。
答案 0 :(得分:0)
如果您还没有听说过ConnectionString,那么非常方便的网站可以为任何提供商找到正确的连接字符串。
https://www.connectionstrings.com/
需要注意的一点是,并非所有提供程序驱动程序都可能安装在您的计算机上,因此您需要先使用它们才能使用该提供程序。