/// <summary> /// 连接数据库 /// </summary> private void btnConnect_Click(object sender, EventArgs e) { lb_show.Text = ""; //检查 if (!ConnCheck()) { return; } //初始化连接串。 Creator.InitConn(txtConStr.Text.Trim()); //连接数据库。 try { Creator.ConnDB(); //获取表信息 List <string> lsTables = Creator.GetTables(); cmbTables.Items.Clear(); cmbTables.Items.AddRange(lsTables.ToArray()); //显示提示信息 lb_show.ForeColor = Color.Green; lb_show.Text = "数据库连接成功!请选择一个表进行实体类生成!"; } catch (Exception ex) { //显示提示信息 lb_show.ForeColor = Color.Red; lb_show.Text = "数据库连接失败!"; Msg("连接失败!" + ex.Message); } }