从web.config中取出数据库字符串出问题了

来源:百度知道 编辑:UC知道 时间:2024/05/16 17:44:06
我在执行的时候提示:找不到类型或命名空间:ConfigurationManager

我在百度上查了查,说是缺少:using System.Configuration引用,我引用了啊,可还是不行!

代码如下:string todata=ConfigurationManager.connectionString["sqlconnectionStrings"].connectionString;

我是不明白为什么了,如果我写:System.Configuration (倒是能出来),可是再点的话,就没有configurationManager了,怎么办??

有朋友说要引用System.configuration.dll的,可是我的引用里就没有这个呀,只有一个:System.configuration.Assemblies,这怎么办?谢谢大家了
<connectionString>
<add name="sqlconnectionString" connectionstring="Server=127.0.0.1;UID=sa;PWD=sa;Database=head001;"/>
</connectionString>
我晕!是2.0版本的才有吗?我的是1.1左右的版本,如果我改成2.0版本的话,我的项目不能运行,所以才改的1.1,我用的vs2003,那03怎么引用web.config里的字符串?
那我的web.config里老是语法错误,是怎么回事?

<appSettings>
<add key="conn" value="www.aldfsadf"/>
</appSettings>

string con= System.Configuration.ConfigurationManager.AppSettings["conn"];
是没有,你把我的拷贝过去救知道了!
2003应该是
System.Configuration.ConfigurationSettings.AppSettings["conn"]

可以得啊
System.Configuration.ConfigurationManager.ConnectionStrings[0].ConnectionString

需要引用System.Configuration.dll这个组件。
引用-.NET-System.Configuration

不知道这样对你有没有帮助

System.Configuration.ConfigurationSettings.AppSettings["sqlconnectionStrings"].ToString()

你需要引用 System.Configuration.dll这个动态链接库

取数据库连接时 应使用
System.configurationManager.ConnectionString["strName"].ConnectionString
ConfigurationSettings.AppSettings是 2003的方法 现在已经过时了

在你的解决方案项目管理器上 右键单击你的项目名->添加引用->.NET->找到System.Configuratio