Exemple #1
0
        private void btn_Save_Click(object sender, EventArgs e)
        {
            DBInfo info = new DBInfo()
            {
                Uid    = txt_Uid.Text.Trim(),
                DBName = txt_DBName.Text.Trim(),
                Server = txt_Server.Text.Trim(),
                Port   = txt_Port.Text.Trim(),
                Pwd    = txt_PWD.Text.Trim(),
                Type   = (DBEnum)cbx_DBType.SelectedIndex + 1
            };
            var connect = GetDBLink.GetTableList(info);

            if (string.IsNullOrEmpty(connect) == false)
            {
                MessageBox.Show($"非有效数据库连接,明细:{connect}");
                return;
            }
            var result = XMLNodeHelper.NodeAdd(DBLink, info);

            if (string.IsNullOrEmpty(result) == false)
            {
                MessageBox.Show($"添加出现错误,明细:{result}");
            }
            else
            {
                this.Close();
            }
        }
 public ABMainForm(AutoBuildEntityContent abContent)
 {
     InitializeComponent();
     ABContent = abContent;
     DBInfo    = GetDBLink.GetBDList();
     BindData(DBInfo);
     OutputWindowHelper.OutPutMessage("数据已加载完成");
 }