62,052
社区成员
发帖
与我相关
我的任务
分享
string connstr = ConfigurationManager.ConnectionStrings["CcisConnectionString"].ToString();
public static string Conn=ConfigurationManager.ConnectionStrings["CcisConnectionString"].ConnectionString;
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load("XXXXX.config");
XmlNodeList nodeList = xmlDoc.SelectSingleNode("configuration").ChildNodes;//获取bookstore节点的所有子节点
foreach (XmlNode xn in nodeList)//遍历所有子节点
{
XmlElement xe = (XmlElement)xn;//将子节点类型转换为XmlElement类型
if (xe.Name == "connectionStrings")
{
XmlNodeList nls = xe.ChildNodes;//继续获取xe子节点的所有子节点
foreach (XmlNode xn1 in nls)//遍历
{
XmlElement xe2 = (XmlElement)xn1;//转换类型
if (xe2.GetAttribute("name") == "LaborIM.Properties.Settings.laobaoglConnectionString")//如果找到
{
string s = xe2.GetAttribute("connectionString").ToString();
this.textBox1.Text = s.Substring(12, 12);//取得数据库地址
break;//找到退出来就可以了
}
}
break;
}