Beispiel #1
0
        private void buttonOK_Click(object sender, EventArgs e)
        {
            string HOST   = this.txtSource.Text.Trim();
            string DBUID  = this.txtUid.Text.Trim();
            string DBPWD  = this.txtPasswd.Text.Trim();
            string DBNAME = this.txtDbName.Text.Trim();

            if (string.IsNullOrEmpty(HOST))
            {
                MessageBox.Show("请输入数据源", "系统提示", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                this.txtSource.Focus();
                return;
            }
            if (string.IsNullOrEmpty(DBUID))
            {
                MessageBox.Show("请输入用户名", "系统提示", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                this.txtUid.Focus();
                return;
            }
            if (string.IsNullOrEmpty(DBPWD))
            {
                MessageBox.Show("请输入密码", "系统提示", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                this.txtPasswd.Focus();
                return;
            }
            if (string.IsNullOrEmpty(DBNAME))
            {
                MessageBox.Show("请输入数据库实例", "系统提示", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                this.txtDbName.Focus();
                return;
            }
            //
            try
            {
                string connect = ConfigHelper.GetConnectionStrings("DefaultConnection");
                IniHepler.SetConfig("Db", "DbHost", HOST, Config.lpFileName);
                IniHepler.SetConfig("Db", "DbName", DBNAME, Config.lpFileName);
                IniHepler.SetConfig("Db", "DbUid", DBUID, Config.lpFileName);
                IniHepler.SetConfig("Db", "DbPwd", ConfigHelper.Encrypt(DBPWD), Config.lpFileName);
                connect = string.Format(connect, HOST, DBNAME, DBUID, DBPWD);
                YDS6000.BLL.WholeBLL.ConnectionString(connect);
            }
            catch (Exception ex)
            {
                MessageBox.Show("更新错误" + ex.Message);
                return;
            }

            this.DialogResult = System.Windows.Forms.DialogResult.OK;
        }
Beispiel #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("确定更改保存吗?", "系统提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) != System.Windows.Forms.DialogResult.Yes)
            {
                return;
            }
            int isAlarm  = this.IsAlarm.Checked == true ? 1 : 0;
            int hour     = CommFunc.ConvertDBNullToInt32(this.txtHour.Value);
            int portName = CommFunc.ConvertDBNullToInt32(this.txtPortName.Value);
            int baudRate = CommFunc.ConvertDBNullToInt32(this.cbBaudRate.Text);
            int databits = CommFunc.ConvertDBNullToInt32(this.cbDataBits.Text);
            int stopBits = CommFunc.ConvertDBNullToInt32(this.cbStopBits.Text);
            int parity   = CommFunc.ConvertDBNullToInt32(this.cbParity.SelectedValue);

            IniHepler.SetConfig("Alarm", "isAlarm", isAlarm.ToString(), Config.lpFileName);
            IniHepler.SetConfig("Alarm", "hour", hour.ToString(), Config.lpFileName);
            IniHepler.SetConfig("Alarm", "portName", portName.ToString(), Config.lpFileName);
            IniHepler.SetConfig("Alarm", "baudRate", baudRate.ToString(), Config.lpFileName);
            IniHepler.SetConfig("Alarm", "databits", databits.ToString(), Config.lpFileName);
            IniHepler.SetConfig("Alarm", "stopBits", stopBits.ToString(), Config.lpFileName);
            IniHepler.SetConfig("Alarm", "parity", parity.ToString(), Config.lpFileName);
            this.DialogResult = System.Windows.Forms.DialogResult.OK;
        }