Exemplo n.º 1
0
        private void btnOK_Click(object sender, EventArgs e)
        {
            if (!CheckInput())
            {
                return;
            }
            bool flag = TestConn(sqlType);

            if (flag)
            {
                if (chkRem.Checked)
                {
                    DataSet ds = dal.GetList("IP='" + cboServer.Text.Trim() + "'");
                    if (ds.Tables[0].Rows.Count > 0)
                    {
                        dal.DeleteByCond("IP='" + cboServer.Text.Trim() + "'");
                    }
                    DbConnect model = new DbConnect();
                    model.CreateDate = DateTime.Now.ToString();
                    model.IP         = cboServer.Text.Trim();
                    model.Pwd        = DESEncryptHelper.Encrypt(txtPassword.Text.Trim(), "test332211");
                    model.User       = cboUser.Text.Trim();
                    model.Remark     = sqlType.ToString().ToLower();
                    dal.Add(model);
                }
                strConn = DESEncryptHelper.Encrypt(BuildConn(sqlType), "test332211");
                DBName  = txtDB.Text.Trim();
                MessageBox.Show("连接成功");
                this.DialogResult = DialogResult.OK;
            }
            else
            {
                MessageBox.Show("测试连接失败");
            }
        }
Exemplo n.º 2
0
        /// <summary>创建本地配置文件
        /// 创建本地配置文件
        /// </summary>
        private void CreateIniFile()
        {
            string filePath = Application.StartupPath + "\\" + "Log.ini";

            if (!File.Exists(filePath))
            {
                File.Create(filePath).Close();
            }
            else
            {
                File.Delete(filePath);
                File.Create(filePath).Close();
            }
            if (cboLogType.Text.Trim().ToLower() == "sqlite")
            {
                INIOperationHelper.INIWriteValue(filePath, "LogConnection", "Connection", DESEncryptHelper.Encrypt("LogLocalDB", "test332211"));
            }
            else
            {
                INIOperationHelper.INIWriteValue(filePath, "LogConnection", "Connection", txtConnection.Text.Trim());
            }
            INIOperationHelper.INIWriteValue(filePath, "LogType", "Type", cboLogType.Text.Trim().ToLower() + "log");
        }