private void btnSaveAndTest_Click(object sender, EventArgs e)//保存此配置并测试连接
 {
     try
     {
         btnSaveAndTest.Text    = "正在测试连接。。。"; //保存此配置并测试连接按钮显示内容
         btnSaveAndTest.Enabled = false;       //保存此配置并测试连接按钮不可点击
         MyDatabase.SetServer(txtServer.Text.Trim());
         MyDatabase.SetPort(txtPort.Text.Trim());
         MyDatabase.SetDatabase(txtDatabase.Text.Trim());
         MyDatabase.SetUid(txtUid.Text.Trim());
         MyDatabase.SetPwd(txtPwd.Text.Trim());
         if (MyDatabase.TestMyDatabaseConnect() == true)
         {
             frm_main.tsmniAchievementManage.Enabled = true; //成果管理可点击
             frm_main.tsmniMechanicalDrawing.Enabled = true; //机械图管理可点击
             btnSaveAndTest.Text    = "保存此配置并测试连接";          //保存此配置并测试连接按钮显示内容
             btnSaveAndTest.Enabled = true;                  //保存此配置并测试连接按钮可点击
             MessageBox.Show("数据库连接成功!\n此配置已保存!");
             this.Close();                                   //关闭窗体
         }
         else
         {
             frm_main.tsmniAchievementManage.Enabled = false; //成果管理不可点击
             frm_main.tsmniMechanicalDrawing.Enabled = false; //机械图管理不可点击
             btnSaveAndTest.Text    = "保存此配置并测试连接";           //保存此配置并测试连接按钮显示内容
             btnSaveAndTest.Enabled = true;                   //保存此配置并测试连接按钮可点击
             MessageBox.Show("数据库连接失败!\n请重新修改配置信息!");
             return;
         }
     }
     catch (Exception ex)
     {
         frm_main.tsmniAchievementManage.Enabled = false; //成果管理不可点击
         frm_main.tsmniMechanicalDrawing.Enabled = false; //机械图管理不可点击
         btnSaveAndTest.Text    = "保存此配置并测试连接";           //保存此配置并测试连接按钮显示内容
         btnSaveAndTest.Enabled = true;                   //保存此配置并测试连接按钮可点击
         //MessageBox.Show(ex.Message);
         //throw new Exception(ex.Message);
         MessageBox.Show("数据库连接失败!\n请重新修改配置信息!");
         return;
     }
 }