private void cbxProjName_Init() { cbxProjName.Items.Clear(); cbxProjName.Text = ""; StaticClass.List_SMInfrared_Config = sqlCreate.Select_SMInfrared_Config();//获取所有项目名称 16个 foreach (StructClass.StructSMInfrared_Config structSMInfrared_Config in StaticClass.List_SMInfrared_Config) { if (structSMInfrared_Config.Enable) { cbxProjName.Items.Add(structSMInfrared_Config.ProjName); } } }
private void btnLogin_Click(object sender, EventArgs e) { try { sqlCreate = new SqlCreate(); if (cbxProjName.SelectedIndex == -1) { MessageBox.Show("请选择项目!"); return; } StaticClass.List_SMInfrared_Config = sqlCreate.Select_SMInfrared_Config(); foreach (StructClass.StructSMInfrared_Config structSMInfrared_Config in StaticClass.List_SMInfrared_Config) { if (structSMInfrared_Config.ProjName == cbxProjName.Text) { StaticClass.ProjName = cbxProjName.Text; StaticClass.DataBaseName = structSMInfrared_Config.DataBaseName; } } if (StaticClass.ProjName == null || StaticClass.DataBaseName == null) { MessageBox.Show("系统登陆异常!"); return; } DialogResult = DialogResult.OK; } catch (Exception ex) { MessageBox.Show(ex.Message); } }