关于asp.net:visual studi 2005和03 语句的差别

来源:百度知道 编辑:UC知道 时间:2024/06/07 20:52:08
我对着一本参考书做留言板,里面的编程环境是 visual studio 2003..我用的是05的编程环境。。
里面有句话
private readonly string SQLCONNECTINGSTRING=
ConfigurationSettings.AppSetting["SQLCONNECTIONRING"].ToString();我在debug的时候它提示语句过期
于是用
private readonly string SQLCONNECTIONSTRING=Configuration;Configuration.Configuration.anager.AppSettings["SQLCONNECTIONRING"].ToString();代替原来的句子.
再次DEBUG的时候提示不能在变量声明中指定数组大小,请用new表达式初始化。。还有.ToString也提示存在问题。。
希望高手看下,帮我看下如何修改咯。。
菜鸟学习ASP.NET中。。。谢谢~
谢谢pywasdf了。。不过我不会改,请大家帮忙改下。。。

并不是语法不对,这种情况我也遇到过!
你可以换一种思路,把连接字符串放到一个类里面的,用的时候也是很方便的!
这样你可以按照你自己的要求声明 字符串变量也好,见一个函数也好。全平你自己的喜好了!
这样也是很方便的!

1.0时是System.Configuration.ConfiguratonSetings.AppSetings
2.0是System.Configuration.ConfigurationManager.AppSettings

你在2.0写ConfiguratonSetings会有警告但不抱错,也能运行.
不过最好改成ConfigurationManager.那就不会有警告了.