/// <summary> /// 初始化连接字符串 /// </summary> /// <param name="xmlwr"></param> private void InitConnectionSetting(IO.XmlHelper xmlwr) { var connodes = xmlwr.GetNodeListByDelegate(delegate(XmlNode xn) { return(xn.Name.Equals(ConSettingNodeName, StringComparison.CurrentCultureIgnoreCase) && xn.ParentNode != null && xn.ParentNode.Name.Equals(ConSettingParentNodeName, StringComparison.CurrentCultureIgnoreCase)); }); if (connodes != null) { ConSettings = new List <ConnSetting>(); foreach (var xn in connodes) { var con = new ConnSetting() { ConnectionString = IO.XmlHelper.ReadAttributeValue(xn, "connectionString"), //读取连接字符串 Name = IO.XmlHelper.ReadAttributeValue(xn, "name"), //读取配置名 ProviderName = IO.XmlHelper.ReadAttributeValue(xn, "providerName") //读取驱动 }; ConSettings.Add(con); } } }
/// <summary> /// 初始化连接字符串 /// </summary> /// <param name="xmlwr"></param> private void InitConnectionSetting(IO.XmlHelper xmlwr) { var connodes = xmlwr.GetNodeListByDelegate(delegate(XmlNode xn) { return xn.Name.Equals(ConSettingNodeName, StringComparison.CurrentCultureIgnoreCase) && xn.ParentNode != null && xn.ParentNode.Name.Equals(ConSettingParentNodeName, StringComparison.CurrentCultureIgnoreCase); }); if (connodes != null) { ConSettings = new List<ConnSetting>(); foreach (var xn in connodes) { var con = new ConnSetting() { ConnectionString = IO.XmlHelper.ReadAttributeValue(xn, "connectionString"),//读取连接字符串 Name = IO.XmlHelper.ReadAttributeValue(xn, "name"),//读取配置名 ProviderName = IO.XmlHelper.ReadAttributeValue(xn, "providerName")//读取驱动 }; ConSettings.Add(con); } } }