c#配置文件问题
VS2005中配置文件如下:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="connectionstring" value="User ID=sa;Password=123;Initial Catalog=dbCrm" />
<add key="TemplatePATH" value="Template" />
</appSettings>
</configuration>
我在程序中string str = ConfigurationSettings.AppSettings["connectionstring"];为什么得到的字符串是空?求高手解答。
问题点数:50、回复次数:10Top
1 楼songxiaozhao(雨朋)回复于 2006-03-15 14:19:50 得分 2
<add key="connectionstring" value="Data Source=(local);uid=sa;pwd=123;Initial Catalog=dbCrm"></add>
我想是因为你没写这个Data Source=(local);Top
2 楼lovvver(ElephantTalk.Bright)回复于 2006-03-15 14:23:35 得分 0
不可能吧。
你是不是在当前项目下读这个配置文件的?Top
3 楼wyy1001(fresh flowers)回复于 2006-03-15 14:35:19 得分 2
<add key="connectionstring" value="User ID=sa;Password=123;Initial Catalog=dbCrm" />
没写server=' 'Top
4 楼jys830105(Linux门下走狗,努力学习ing)回复于 2006-03-15 14:36:58 得分 0
各位老大,和Data Source还有server应该没有关系,目前的问题是,什么都读不出来,读出来的字符串是空的Top
5 楼lovvver(ElephantTalk.Bright)回复于 2006-03-15 14:42:06 得分 10
我问了:
1。你是不是在当前项目下读这个配置文件的?
2。你的项目里只有一个配置文件吗?Top
6 楼jys830105(Linux门下走狗,努力学习ing)回复于 2006-03-15 14:44:37 得分 0
楼上
1.是的
2.只有一个配置文件Top
7 楼jys830105(Linux门下走狗,努力学习ing)回复于 2006-03-15 14:55:04 得分 0
问题已解决,谢谢大家...是我自己的一个不小心,在其他地方出了错,导致那个字符串为空的。散分~~~Top
8 楼xiaobifei(小菲)回复于 2006-03-15 14:55:34 得分 1
我也遇到的,弄得我只有弄个文本文件来做连接字符串,新东西不知道怎么弄Top
9 楼misswhile()回复于 2006-03-15 15:04:30 得分 35
帮忙dingTop
10 楼iseelxj(莹祈)回复于 2006-03-15 15:25:24 得分 0
解决就好Top




