c# – ASP.NET web.config中SQL Server本机客户端的连接字符串
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了c# – ASP.NET web.config中SQL Server本机客户端的连接字符串,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1613字,纯文字阅读大概需要3分钟。
内容图文
![c# – ASP.NET web.config中SQL Server本机客户端的连接字符串](/upload/InfoBanner/zyjiaocheng/911/d739e9c9157c429fb816ea170ad689ed.jpg)
我想从我的ASP.NET应用程序使用SQL Server本机客户端连接到SQL Server 2012.目前,我有一个现有的连接字符串连接使用odbc和工作正常.
<appSettings>
<add key="StagingConnect"
value="Integrated Security=True;Initial Catalog=Staging;Data Source=AUBDSG01.AUYA.NET\INST1"/>
</appSettings>
当我尝试如下时,代码抛出异常
<add key="StagingConnect"
value="Provider=SQLNCLI11;Integrated Security=True;Initial Catalog=Staging;Data Source=AUBDSG01.AUYA.NET\INST1"/>
例外:
System.Web.HttpUnhandledException (0x80004005): Exception of type ‘System.Web.HttpUnhandledException’ was thrown.
System.ArgumentException: Keyword not supported: ‘provider’.
at System.Data.Common.DbConnectionOptions.ParseInternal(Hashtable parsetable, String connectionString, Boolean buildChain, Hashtable synonyms, Boolean firstKey)
at System.Data.Common.DbConnectionOptions..ctor(String connectionString, Hashtable synonyms, Boolean useOdbcRules)
at System.Data.SqlClient.SqlConnectionString..ctor(String connectionString)
at System.Data.SqlClient.SqlConnectionFactory.CreateConnectionOptions(String connectionString, DbConnectionOptions previous)
at System.Data.ProviderBase.DbConnectionFactory
如何修改此连接字符串,以便它应通过SQL Server本机客户端11进行连接
解决方法:
由于我的连接字符串没有进入< appSettings>,因此不确定您之前是如何使用它的.它进入一个单独的< connectionStrings>部分. providerName是一个元素,不是字符串本身的一部分.
这是一个例子
<connectionStrings>
<clear />
<add name="xxx" providerName="System.Data.SqlClient" connectionString="Server=(local);Database=yyy;User=zzz;Password=123;MultipleActiveResultSets=True" />
</connectionStrings>
希望这可以帮助.
内容总结
以上是互联网集市为您收集整理的c# – ASP.NET web.config中SQL Server本机客户端的连接字符串全部内容,希望文章能够帮你解决c# – ASP.NET web.config中SQL Server本机客户端的连接字符串所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。