vs2005 application.config 数据库连接字符

application.config文件:<?xmlversion="1.0"encoding="gb2312"?><Configuration><Software><N... application.config 文件:
<?xml version="1.0" encoding="gb2312"?>
<Configuration>
<Software>
<Name></Name>
<Company></Company>
<Copyright></Copyright>
<Version></Version>
<Description></Description>
</Software>
<Log>
<Path>../log/</Path>
<Debug Text="错误信息">true</Debug>
<Info Text="调试信息">true</Info>
<SplitTime>2</SplitTime>
</Log>
<DataBase>
<Connection DataBaseType="SqlServer" DataProvideType="SqlClient" Selected="true">Data Source=Localhost\SQLEXPRESS;Initial Catalog=gm;Persist Security Info=True;User ID=admin;Password=123</Connection>
</DataBase>
</Configuration>

如何读取:Data Source= ... Password=123
这一部分内容?
展开
 我来答
平梦醉神风1I
2011-08-14 · TA获得超过1510个赞
知道小有建树答主
回答量:691
采纳率:0%
帮助的人:1038万
展开全部
using System;
using System.Xml;

class Program
{
static void Main(string[] args)
{
XmlDocument doc = new XmlDocument();
doc.Load(@"c:\application.config");
XmlNode test = doc.DocumentElement;

XmlNodeList nodeList = null;

nodeList = doc.SelectSingleNode("Configuration//DataBase//Connection").ChildNodes;

//遍历所有子节点
foreach (XmlNode xn in nodeList)
{
Console.WriteLine(xn.InnerText);
break;
}
}
}
追问
谢谢你了,但这不行,这是网站中的,是在asp.net 环境下的.
追答
1. 楼主没有说这是网站
2. 楼主没有说站点的路径是什么,application.config的路径是什么

代码改改就能用,但具体怎么改,要看楼主的环境
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式