Web.Config文件的问题

PackChen 2006-02-03 09:51:11
写了这么一段话
<configuration>
<AppSettings>
<add key="String_SQLConnection" value="workstation id=PACK;packet size=4096;user id=sa;data source=PACK;persist security info=False;initial catalog=XT" />
</AppSettings>

然后在代码里面写
st_Tip.Text=System.Configuration.ConfigurationSettings.AppSettings("String_SQLConnection");

但是错误提示是System.Configuration.ConfigurationSettings.AppSettings表示属性,此处为方法

这是什么错误
...全文
99 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
路人霆 2006-02-20
  • 打赏
  • 举报
回复
读取web.config 或者 app.config中自定义配置的值的属性,常用2种方法.

假设有如下配置:

<appSettings>
<add key="A" value="config with A"/>
<add key="B" value="config with B"/>
</appSettings>

using System.Configuration;

[A] 方法

string strTest = ConfigurationSettings.AppSettings["A"]; // get A 's value

[B] 方法

AppSettingsReader appReader = new AppSettingsReader();
string strTest = appReader.GetValue(strKey,typeof(string)).ToString();

e.g.

private string GetConfig(string strKey)
{
AppSettingsReader appReader = new AppSettingsReader();
string strReturn;
try
{
strReturn = appReader.GetValue(strKey,typeof(string)).ToString();
}
catch(Exception ex)
{
strReturn = ex.Message.ToString();
}
finally
{
appReader = null;

}
return strReturn;
}
luoboqingcai 2006-02-04
  • 打赏
  • 举报
回复
可以的:)

跟操作XML一样。
marvelstack 2006-02-04
  • 打赏
  • 举报
回复
作为xmldocument进行处理
http://www.codeproject.com/useritems/modconfigruntime.asp
singlepine 2006-02-03
  • 打赏
  • 举报
回复
可以,参考
http://singlepine.cnblogs.com/articles/293683.html
PackChen 2006-02-03
  • 打赏
  • 举报
回复
多谢楼上的

请问
在程序中能在web.config里面的能设置"String_SQLConnection"的值吗
singlepine 2006-02-03
  • 打赏
  • 举报
回复
改如下
string constring=System.Configuration.ConfigurationSettings.AppSettings["String_SQLConnection"];
st_Tip.Text=constring;

110,476

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧