private void Btn_ok_Click(object sender, System.EventArgs e) { if (txt_tendangnhap.Text == "") { MessageBox.Show("Tên đăng nhập không được để trống."); return; } if (txt_matkhau.Text == "") { MessageBox.Show("Mật khẩu không được để trống."); return; } // Connection info string path = Path.Combine(Directory.GetCurrentDirectory(), "config/connection_info.cfg"); string[] coninfo = File.ReadAllLines(path); ConnData con = new ConnData(coninfo[0], coninfo[1], coninfo[2], coninfo[3]); if (!con.OpenConnection()) { MessageBox.Show(con.ShowErrorMessage()); return; } string query = "SELECT * FROM bacsi where username=\"" + txt_tendangnhap.Text + "\" and password =\"" + txt_matkhau.Text + "\"; "; try { DataTable dt = con.ExecuteReader(query); if (dt.Rows.Count == 0) { MessageBox.Show("Tên đăng nhập và mật khẩu không trùng khớp. Hãy thử lại."); txt_matkhau.Clear(); return; } else { Form f = new gd_trangchu(this, dt.Rows[0]["ten_BS"].ToString()); f.Show(); Hide(); } } catch (System.Exception ex) { MessageBox.Show(ex.ToString()); return; } if (!con.CloseConnection()) { MessageBox.Show(con.ShowErrorMessage()); } }
public gd_thongtintoathuoc(DataTable dt_donthuoccu, DataTable dt_chitietthuoc) { InitializeComponent(); this.dt_donthuoccu = dt_donthuoccu; this.dt_chitietthuoc = dt_chitietthuoc; string path = System.IO.Path.Combine(System.IO.Directory.GetCurrentDirectory(), "config/connection_info.cfg"); string[] info = System.IO.File.ReadAllLines(path); db = new ConnData(info[0], info[1], info[2], info[3]); }
// // Constructors // public Gd_kedonthuoc() { InitializeComponent(); dtgv_donthuoc.RowHeadersWidthSizeMode = DataGridViewRowHeadersWidthSizeMode.DisableResizing; dtgv_dsthuoc.RowHeadersWidthSizeMode = DataGridViewRowHeadersWidthSizeMode.DisableResizing; string path = System.IO.Path.Combine(System.IO.Directory.GetCurrentDirectory(), "config/connection_info.cfg"); string[] coninfo = System.IO.File.ReadAllLines(path); db = new ConnData(coninfo[0], coninfo[1], coninfo[2], coninfo[3]); }
public void GetConnData() { using (StreamReader r = new StreamReader("./resources/DragonFramework/config.json")) { string json = r.ReadToEnd(); ConnData connData = JsonConvert.DeserializeObject <ConnData>(json); connStr = $"server={connData.server};user={connData.user};database={connData.database};port={connData.port};password={connData.password}"; } }
//注意MyDefineView方法必须和.cshtml中的View层命名一致 //测试从数据库中读取数据 public ActionResult MyDefineView() { ConnData connData = new ConnData(); DataSet dataSet = connData.GetDataSet(); User u1 = new User(); //u1.Name = "小明"; u1.Name = dataSet.Tables[0].Rows[0][1].ToString(); u1.Age = Convert.ToInt32(dataSet.Tables[0].Rows[0][2].ToString()); List <User> userList = new List <User>(); userList.Add(u1); return(View(userList)); }
public gd_khambenh(Form parent, string tendangnhap) { InitializeComponent(); string text = "Bác sĩ khám bệnh: "; this.tendangnhap = tendangnhap; string tenbs = tendangnhap; lbl_tenbs.Text = text + tenbs; this.parent = parent; string path = System.IO.Path.Combine(System.IO.Directory.GetCurrentDirectory(), "config/connection_info.cfg"); string[] info = System.IO.File.ReadAllLines(path); db = new ConnData(info[0], info[1], info[2], info[3]); dt_dscho = new DataTable(); dt_lskb = new DataTable(); }