C# 使用C连接到MS Access 2010#
如何使用C#连接到.accdb格式的MS Access 2010。显然,OLEDB连接引发了“无法识别的数据库格式”的异常。我猜您仍在使用Jet engine 4 请尝试此连接字符串C# 使用C连接到MS Access 2010#,c#,ms-access,C#,Ms Access,如何使用C#连接到.accdb格式的MS Access 2010。显然,OLEDB连接引发了“无法识别的数据库格式”的异常。我猜您仍在使用Jet engine 4 请尝试此连接字符串 Provider=Microsoft.ACE.OLEDB.12.0;数据源=C:\myFolder\myAccess2007file.accdb;持久安全信息=False您的连接字符串的格式应为: Provider=Microsoft.ACE.OLEDB.12.0;数据源=C:\myFolder\myAccess2
Provider=Microsoft.ACE.OLEDB.12.0;数据源=C:\myFolder\myAccess2007file.accdb;持久安全信息=False代码>您的连接字符串的格式应为:
Provider=Microsoft.ACE.OLEDB.12.0;数据源=C:\myFolder\myAccess2007file.accdb;持久安全信息=False代码>
如果您需要ACESSS数据库的密码,请参见
Provider=Microsoft.ACE.OLEDB.12.0;数据源=C:\myFolder\myAccessFile.accdb;
Jet OLEDB:数据库密码=MyDbPassword connectionstrions.com是您的朋友,请说明一个明显的事实,这仅适用于安装Access或单独安装ACE的Windows副本。另一方面,Jet 4安装在从Win2000开始的所有Windows副本上。我使用数据源向导为自己生成连接字符串。您可以在settings.settings文件中找到。