Exemple #1
0
        /// <summary>
        /// 数据库配置
        /// </summary>
        public void getSQLcfg(string serverAddress)
        {
            string serverXmlFile = serverAddress;

            WebConnect wc = new WebConnect();
            string pageXML = wc.getOnlineXML(serverXmlFile);

            //读取数据库信息
            XmlDocument xml = new XmlDocument();
            xml.LoadXml(pageXML);
            XmlNode rootNode = xml.SelectSingleNode("MySQLConfig");//得到根节点
            XmlNode addressNode = rootNode.SelectSingleNode("Address");//地址
            XmlNode portNode = rootNode.SelectSingleNode("Port");//端口
            XmlNode usernameNode = rootNode.SelectSingleNode("Username");//用户名
            XmlNode passwordNode = rootNode.SelectSingleNode("Password");//密码
            XmlNode databaseNode = rootNode.SelectSingleNode("Database");//数据库
            XmlNode charsetNode = rootNode.SelectSingleNode("Charset");//编码
            XmlNode use_tableNode = rootNode.SelectSingleNode("use_table");//所用表

            Global.sqlAddress = addressNode.InnerText;
            Global.sqlPort = portNode.InnerText;
            Global.sqlUsername = usernameNode.InnerText;
            Global.sqlPwd = passwordNode.InnerText;
            Global.sqlDB = databaseNode.InnerText;
            Global.sqlCharset = charsetNode.InnerText;
            Global.sqlUserTable = use_tableNode.InnerText;

            //读取当前软件版本
            string localXmlFile = Application.StartupPath + "\\UpdateList.xml";
            xml = new XmlDocument();
            xml.Load(localXmlFile);
            XmlNode xn = xml.SelectSingleNode("//Files/File");
            Global.version = xn.Attributes["Ver"].InnerText;
        }
Exemple #2
0
 public string GetServerVersion()
 {
     WebConnect wc = new WebConnect();
     string pageXML = wc.getOnlineXML(Global.soft_server_url + "\\UpdateList.xml");
     XmlDocument doc2 = new XmlDocument();
     doc2.LoadXml(pageXML);
     XmlNode xn2 = doc2.SelectSingleNode("//Files/File");
     return xn2.Attributes["Ver"].InnerText;
 }
Exemple #3
0
        public string GetServerVersion()
        {
            WebConnect  wc      = new WebConnect();
            string      pageXML = wc.getOnlineXML(Global.soft_server_url + "\\UpdateList.xml");
            XmlDocument doc2    = new XmlDocument();

            doc2.LoadXml(pageXML);
            XmlNode xn2 = doc2.SelectSingleNode("//Files/File");

            return(xn2.Attributes["Ver"].InnerText);
        }
Exemple #4
0
        /// <summary>
        /// 数据库配置
        /// </summary>
        public void getSQLcfg(string serverAddress)
        {
            string serverXmlFile = serverAddress;

            WebConnect wc      = new WebConnect();
            string     pageXML = wc.getOnlineXML(serverXmlFile);

            //读取数据库信息
            XmlDocument xml = new XmlDocument();

            xml.LoadXml(pageXML);
            XmlNode rootNode      = xml.SelectSingleNode("MySQLConfig");    //得到根节点
            XmlNode addressNode   = rootNode.SelectSingleNode("Address");   //地址
            XmlNode portNode      = rootNode.SelectSingleNode("Port");      //端口
            XmlNode usernameNode  = rootNode.SelectSingleNode("Username");  //用户名
            XmlNode passwordNode  = rootNode.SelectSingleNode("Password");  //密码
            XmlNode databaseNode  = rootNode.SelectSingleNode("Database");  //数据库
            XmlNode charsetNode   = rootNode.SelectSingleNode("Charset");   //编码
            XmlNode use_tableNode = rootNode.SelectSingleNode("use_table"); //所用表

            Global.sqlAddress   = addressNode.InnerText;
            Global.sqlPort      = portNode.InnerText;
            Global.sqlUsername  = usernameNode.InnerText;
            Global.sqlPwd       = passwordNode.InnerText;
            Global.sqlDB        = databaseNode.InnerText;
            Global.sqlCharset   = charsetNode.InnerText;
            Global.sqlUserTable = use_tableNode.InnerText;

            //读取当前软件版本
            string localXmlFile = Application.StartupPath + "\\UpdateList.xml";

            xml = new XmlDocument();
            xml.Load(localXmlFile);
            XmlNode xn = xml.SelectSingleNode("//Files/File");

            Global.version = xn.Attributes["Ver"].InnerText;
        }