【发布时间】:2015-02-13 08:17:19
【问题描述】:
我遇到了一个错误 连接字符串中未指定 OLE DB 提供程序。 我也试过这些连接字符串
Provider=SQLOLEDB;
【问题讨论】:
-
您使用的是本机客户端?提供者名称是 SQLNCLI + 版本号,例如SQLNCLI10 或 SQLNCLI11。
标签: asp.net sql-server vb.net
我遇到了一个错误 连接字符串中未指定 OLE DB 提供程序。 我也试过这些连接字符串
Provider=SQLOLEDB;
【问题讨论】:
标签: asp.net sql-server vb.net
转到http://www.connectionstrings.com/sql-server/ 并为您的数据库找到正确的字符串。
如果您使用 SQL Server Native Client 10.0 OLE DB Provider,请添加“Provider=SQLNCLI10.1”
例子,
<add name="WorkflowConnStr"
connectionString="Provider=SQLNCLI10.1;Data Source=Server;Initial Catalog=DBName;user id=usr;password=password"
providerName="System.Data.OleDb.OleDbConnection"/>
An OLE DB Provider was not specified in the ConnectionString. 'Provider=SQLOLEDB;
【讨论】: