C#数据库从配置文件中获得连接字符串
配置文件:<?xmlversion="1.0"encoding="utf-8"?><configuration><connectionStrings><addname="...
配置文件:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<add name="MyBookStore" connectionString="Data Source=.\SQLEXPRESS;
AttachDbFilename=E:\2012_课件\数据库\lab2\BookStore\BookStore.mdf;
Integrated Security=True;Connect Timeout=30;User Instance=True"/>
</connectionStrings>
</configuration>
获取配置文件中的连接字符串语句:
connString = ConfigurationManager.ConnectionStrings["MyBookStore"].ConnectionString;
在这条语句设置了断点调试,获取变量connString时,变量值为NULL,是什么原因啊? 展开
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<add name="MyBookStore" connectionString="Data Source=.\SQLEXPRESS;
AttachDbFilename=E:\2012_课件\数据库\lab2\BookStore\BookStore.mdf;
Integrated Security=True;Connect Timeout=30;User Instance=True"/>
</connectionStrings>
</configuration>
获取配置文件中的连接字符串语句:
connString = ConfigurationManager.ConnectionStrings["MyBookStore"].ConnectionString;
在这条语句设置了断点调试,获取变量connString时,变量值为NULL,是什么原因啊? 展开
2个回答
展开全部
connString = System.Configuration.ConfigurationManager.ConnectionStrings["MyBookStore"].ToString();
换成这个试试看。
换成这个试试看。
更多追问追答
追问
同学,还是不行,仍然取不了值啊
追答
你这个配置是写在web.config中的吗?不是自己另外写的一个配置文件吧?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询