=波波日志 > Asp.Net/C#/WCF > ConfigurationManager.ConnectionStrings的默认配置=

ConfigurationManager.ConnectionStrings的默认配置

  asp.net中,如果使用ConfigurationManager.ConnectionStrings获取web.config配置节中的<connectionStrings>的链接字符串时需要注意,最好使用键名称来获取链接字符串,而不是使用索引。

  因为machine.config里已经默认定义理一个数据库连接,内容如下:
+展开
-XML
<connectionStrings>
<add name="LocalSqlServerconnectionString="data source=.SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename= DataDirectory aspnetdb.mdf;User Instance=trueproviderName="System.Data.SqlClient" />
</connectionStrings>


  所以使用索引的时候,不能从0开始,要从1开始。要不使用索引0时,会连到默认的数据库.SQLEXPRESS,而不是实际的web.config中配置的索引为0的数据,导致代码无法运行。
类别:Asp.Net/C#/WCF 作者:波波 日期:2011-04-12 【评论:0】 
 
暂时没有评论!
发表留言
  • *昵称:
  • 头像:
  • 电子邮件: [留下您的邮件,方便管理员回复您。]
  • 个人网站: *验证码:
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载或引用的作品侵犯了您的权利,请通知我们,我们会及时删除!
Powered by showbo,©2012,桂ICP备05005887号 京公网安备1101055090