ConnectionString中未指定OLE DB提供程序。一个例子是,' Provider = SQLOLEDB;'

时间:2016-02-14 17:19:09

标签: c# oledb oledbconnection oledbcommand

I am using Oledb connection for database connectivity but i am getting error be sure i am not using SQL server i am using Microsoft access 2013

我正在使用Oledb连接进行数据库连接但我收到错误确定我没有使用SQL服务器我正在使用Microsoft Access 2013

1 个答案:

答案 0 :(得分:1)

与Access一起使用的Oledb连接字符串应该是:

<add name="MYDBConnectionString" 
connectionString= "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=<path>\yourAccessFile.accdb" />

确保您的计算机上已注册access database engine。还可以根据您的系统架构安装正确的32位或64位。