Ejemplo n.º 1
0
 /// <summary>
 /// 初始化
 /// </summary>
 /// <param name="settings"></param>
 internal MysqlUtil(RevitTooltip settings)
 {
     this.connectMessage = "server=" + settings.DfServer +
                           ";user="******";database=" + settings.DfDB +
                           ";port=" + settings.DfPort +
                           ";password="******";charset=" + settings.DfCharset;
     //测试Mysql的可用状态
     this.isReady = CheckReady();
     _mysql       = this;
 }
Ejemplo n.º 2
0
        public override bool Equals(object obj)
        {
            RevitTooltip o = (RevitTooltip)obj;

            return(this.DfCharset.Equals(o.DfCharset) &&
                   this.DfDB.Equals(o.DfDB) &&
                   this.DfPassword.Equals(o.DfPassword) &&
                   this.DfPort.Equals(o.DfPort) &&
                   this.DfServer.Equals(o.DfServer) &&
                   this.DfUser.Equals(o.DfUser) &&
                   this.SqliteFilePath.Equals(o.SqliteFilePath) &&
                   this.SqliteFileName.Equals(o.SqliteFileName));
        }
Ejemplo n.º 3
0
 private void button2_Click(object sender, EventArgs e)
 {
     if (this.IsSettingChanged)
     {
         RevitTooltip newSetting = RevitTooltip.Default;
         newSetting.DfServer       = this.textAddr.Text.Trim();
         newSetting.DfDB           = this.textDB.Text.Trim();
         newSetting.DfPort         = this.textPort.Text.Trim();
         newSetting.DfUser         = this.textUser.Text.Trim();
         newSetting.DfPassword     = this.textPass.Text.Trim();
         newSetting.SqliteFilePath = this.textSqlitePath.Text.Trim();
         newSetting.SqliteFileName = this.textSqliteName.Text.Trim();
         App.Instance.Settings     = newSetting;
         this.IsSettingChanged     = false;
         MessageBox.Show("成功");
     }
 }
Ejemplo n.º 4
0
 internal NewSettings(RevitTooltip settings)
 {
     InitializeComponent();
     if (settings != null)
     {
         this.textAddr.Text       = settings.DfServer;
         this.textDB.Text         = settings.DfDB;
         this.textPort.Text       = settings.DfPort;
         this.textUser.Text       = settings.DfUser;
         this.textPass.Text       = settings.DfPassword;
         this.textSqlitePath.Text = settings.SqliteFilePath;
         this.textSqliteName.Text = settings.SqliteFileName;
     }
     dataGridView2.AutoGenerateColumns = false;
     dataGridView1.AutoGenerateColumns = false;
     excelReader = new ExcelReader();
     //totalOpr.ValueMember = "TotalOperator";
 }