Example #1
0
        private bool AddDataBaseToConfig(XmlDocument doc, XmlElement parent)
        {
            if (!Directory.Exists(tbLocalPosition.Text))
            {
                MessageBox.Show(string.Format("{0}路径文件夹不存在", tbLocalPosition.Text), "无效文件夹", MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
                return(false);
            }
            CDataBaseInfo dbInfo = new CDataBaseInfo();

            dbInfo.title             = textBoxTitle.Text;
            dbInfo.address           = textBoxAddress.Text;
            dbInfo.databaseName      = textBoxDataBaseName.Text;
            dbInfo.dbType            = comboBoxSQLType.SelectedItem.ToString();
            dbInfo.password          = textBoxPassword.Text;
            dbInfo.port              = textBoxPort.Text;
            dbInfo.userName          = textBoxUserName.Text;
            dbInfo.versionTableName  = textBoxVerTableName.Text;
            dbInfo.versionTableField = textBoxVerTableField.Text;
            dbInfo.versionValueField = textBoxVerValue.Text;
            dbInfo.versionDescField  = textBoxVerDesc.Text;
            dbInfo.localPositionPath = tbLocalPosition.Text;
            dbInfo.AddToConfig(doc, path, parent);
            dbList.Add(dbInfo);
            combox.Items.Add(dbInfo.title);
            combox.SelectedIndex = combox.Items.Count - 1;
            return(true);
        }