当前位置: 代码迷 >> ASP.NET >> 请教:【不支持关键字: “provider”。】 异常的原因 连接字符串里并没有出现"provider"关键字
  详细解决方案

请教:【不支持关键字: “provider”。】 异常的原因 连接字符串里并没有出现"provider"关键字

热度:4676   发布时间:2013-02-25 00:00:00.0
请问:【不支持关键字: “provider”。】 错误的原因 连接字符串里并没有出现"provider"关键字
堆栈跟踪也没有提示出错文件 谁遇到过这种错误 
连接字符串:
  <add key="PopForumsDbConnect" value="server=(local);database=popforums;User Id=sa;pwd=;"/>

错误信息如下:



不支持关键字: “provider”。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.ArgumentException: 不支持关键字: “provider”。

源错误:

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

堆栈跟踪:


[ArgumentException: 不支持关键字: “provider”。]
System.Data.Common.DbConnectionOptions.ParseInternal(Hashtable parsetable, String connectionString, Boolean buildChain, Hashtable synonyms, Boolean firstKey) +1481474
System.Data.Common.DbConnectionOptions..ctor(String connectionString, Hashtable synonyms, Boolean useOdbcRules) +102
System.Data.SqlClient.SqlConnectionString..ctor(String connectionString) +52
System.Data.SqlClient.SqlConnectionFactory.CreateConnectionOptions(String connectionString, DbConnectionOptions previous) +24
System.Data.ProviderBase.DbConnectionFactory.GetConnectionPoolGroup(String connectionString, DbConnectionPoolGroupOptions poolOptions, DbConnectionOptions& userConnectionOptions) +125
System.Data.SqlClient.SqlConnection.ConnectionString_Set(String value) +56
System.Data.SqlClient.SqlConnection.set_ConnectionString(String value) +4
System.Data.SqlClient.SqlConnection..ctor(String connectionString) +21
System.Web.DataAccess.SqlConnectionHolder..ctor(String connectionString) +40

[ArgumentException: 试图初始化 System.Data.SqlClient.SqlConnection 对象时出错。为连接字符串提供的值可能是错误的,或者该值可能包含无效语法。
参数名: connectionString]
System.Web.DataAccess.SqlConnectionHolder..ctor(String connectionString) +123
System.Web.DataAccess.SqlConnectionHelper.GetConnection(String connectionString, Boolean revertImpersonation) +108
System.Web.Security.SqlRoleProvider.GetRolesForUser(String username) +771
System.Web.Security.RolePrincipal.IsInRole(String role) +272
System.Web.Configuration.AuthorizationRule.IsTheUserInAnyRole(StringCollection roles, IPrincipal principal) +120
System.Web.Configuration.AuthorizationRule.IsUserAllowed(IPrincipal user, String verb) +300
System.Web.Configuration.AuthorizationRuleCollection.IsUserAllowed(IPrincipal user, String verb) +191
System.Web.Security.UrlAuthorizationModule.OnEnter(Object source, EventArgs eventArgs) +2246676
System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +92
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +64




------解决方案--------------------------------------------------------
连接字符串参考
http://www.connectionstrings.com/
------解决方案--------------------------------------------------------
探讨
连接字符串参考
http://www.connectionstrings.com/
  相关解决方案