private void tbTimKiemCT_TextChanged(object sender, EventArgs e) { if (tbTimKiemCT.Text == null) { loadCT_TheoCBB(); } else if (cbbTK_CT.Text == "Theo Mã CT") { #region Tìm kiếm CT theo mã CT SqlConnection myCon = new SqlConnection(); myCon.ConnectionString = ckn.chuoiKN(); myCon.Open();//không có dòng này thì adapter sẽ tự open string sqlTimKiem = ctbll.timKiemCT_XL_TheoMa(tbTimKiemCT.Text, FormDangNhap._tenDN, "C"); SqlDataAdapter myAdapter = new SqlDataAdapter(sqlTimKiem, myCon); DataTable myTable = new DataTable(); myAdapter.Fill(myTable); dataGridViewCT.DataSource = myTable; myCon.Close(); #endregion } else if (cbbTK_CT.Text == "Theo Tên CT") { #region Tìm kiếm CT theo tên CT SqlConnection myCon = new SqlConnection(); myCon.ConnectionString = ckn.chuoiKN(); myCon.Open();//không có dòng này thì adapter sẽ tự open string sqlTimKiem = ctbll.timKiemCT_XL_TheoTen(tbTimKiemCT.Text, FormDangNhap._tenDN, "C"); SqlDataAdapter myAdapter = new SqlDataAdapter(sqlTimKiem, myCon); DataTable myTable = new DataTable(); myAdapter.Fill(myTable); dataGridViewCT.DataSource = myTable; myCon.Close(); #endregion } else if (cbbTK_CT.Text == "Theo Địa Điểm") { #region Tìm kiếm CT theo tên CT SqlConnection myCon = new SqlConnection(); myCon.ConnectionString = ckn.chuoiKN(); myCon.Open();//không có dòng này thì adapter sẽ tự open string sqlTimKiem = ctbll.timKiemCT_XL_TheoDiaDiem(tbTimKiemCT.Text, FormDangNhap._tenDN, "C"); SqlDataAdapter myAdapter = new SqlDataAdapter(sqlTimKiem, myCon); DataTable myTable = new DataTable(); myAdapter.Fill(myTable); dataGridViewCT.DataSource = myTable; myCon.Close(); #endregion } }