protected void Page_Load(object sender, EventArgs e) { txt_masv.ReadOnly = true; if (!IsPostBack) { try { LoadMonHocDropdown(); LoadSinhVienDropdown(); LoadDSDiem(); cls_con.connect_DB(); if (Request.QueryString["type"] != null && Request.QueryString["type"] == "delete") { lbt_themsuaxoa.Text = "Xóa điểm"; } else if (Request.QueryString["type"] != null && Request.QueryString["type"] == "edit") { lbt_themsuaxoa.Text = "Sửa điểm"; } if (Request.QueryString["type"] == "edit" || Request.QueryString["type"] == "delete") { string st_sql = "Select Masv, Tenmh, DiemC, DiemB, Diemthilan1, Diemthilan2, DiemTB, Xeploai, tbl_diem.Hocki, Namhoc From (tbl_diem inner join tbl_monhoc on (Monhoc = Mamh)) Where Masv = @masv and Monhoc = (select Mamh from tbl_monhoc where Tenmh = @tenmh );"; SqlCommand sqlcm = new SqlCommand(st_sql, cls_con.sql_con); sqlcm.Parameters.Add(new SqlParameter("masv", Convert.ToInt32(Request.QueryString["id"]))); sqlcm.Parameters.Add(new SqlParameter("tenmh", Convert.ToString(Request.QueryString["code"]))); SqlDataReader sqlre = sqlcm.ExecuteReader(); sqlre.Read(); if (DropDownList1.Items.FindByValue(sqlre["Masv"].ToString()) != null) { DropDownList1.SelectedValue = sqlre["Masv"].ToString(); txt_masv.Text = sqlre["Masv"].ToString(); } if (DropDownList2.Items.FindByValue(sqlre["Tenmh"].ToString()) != null) { DropDownList2.SelectedValue = sqlre["Tenmh"].ToString(); } txt_diemC.Text = sqlre["DiemC"].ToString(); txt_diemB.Text = sqlre["DiemB"].ToString(); txt_thi1.Text = sqlre["Diemthilan1"].ToString(); txt_thi2.Text = sqlre["Diemthilan2"].ToString(); txt_diemtb.Text = sqlre["DiemTB"].ToString(); txt_xeploai.Text = sqlre["Xeploai"].ToString(); txt_hocky.Text = sqlre["Hocki"].ToString(); txt_namhoc.Text = sqlre["Namhoc"].ToString(); } } catch (Exception ex) { Response.Write("Lỗi: " + ex); } finally { cls_con.close_DB(); } } }
public void LoadScoreTable() { cls_connectDB cls_con = new cls_connectDB(); try { string sql = @"SELECT Mamh, Tenmh, DiemC, DiemB, Diemthilan1, Diemthilan2, DiemTB, Xeploai, tbl_diem.Hocki, Namhoc FROM (dbo.tbl_diem inner join dbo.tbl_monhoc ON Monhoc = Mamh) WHERE Masv = @masv;"; cls_con.connect_DB(); SqlCommand sqlcm = new SqlCommand(sql, cls_con.sql_con); sqlcm.Parameters.Add(new SqlParameter("Masv", Convert.ToInt32(Request.QueryString["search"]))); SqlDataReader sqlre = sqlcm.ExecuteReader(); string kq = ""; int sott = 0; while (sqlre.Read()) { sott++; kq = kq + "<tr><td>" + sott + "</td><td>" + sqlre["Mamh"].ToString() + "</td><td>" + sqlre["Tenmh"].ToString() + "</td><td>" + sqlre["DiemC"].ToString() + "</td><td>" + sqlre["DiemB"].ToString() + "</td><td>" + sqlre["Diemthilan1"].ToString() + "</td><td>" + sqlre["Diemthilan2"].ToString() + "</td><td>" + sqlre["DiemTB"].ToString() + "</td><td>" + sqlre["Xeploai"].ToString() + "</td><td>" + sqlre["Hocki"].ToString() + "</td><td>" + sqlre["Namhoc"].ToString() + "</td></tr>"; } sqlre.Close(); ltr_ct_diemsv.Text = kq; } catch (Exception ex) { Response.Write("Lỗi :" + ex); } finally { cls_con.close_DB(); } }
public void LoadDSDiem() { cls_connectDB cls_con = new cls_connectDB(); try { cls_con.connect_DB(); string st_sql = "Select tbl_diem.Masv, Tensv, Tenmh, DiemC, DiemB, Diemthilan1, Diemthilan2, DiemTB, Xeploai, tbl_diem.Hocki, Namhoc From (tbl_diem inner join tbl_monhoc on (Monhoc=Mamh) inner join tbl_sinhvien on (tbl_diem.Masv = tbl_sinhvien.Masv )) order by Masv;"; SqlCommand sqlcm = new SqlCommand(st_sql, cls_con.sql_con); SqlDataReader sqlre = sqlcm.ExecuteReader(); int sott = 0; string kq = ""; while (sqlre.Read()) { sott++; kq = kq + "<tr><td>" + sott + "</td><td>" + sqlre["Masv"].ToString() + "</td><td>" + sqlre["Tensv"].ToString() + "</td><td>" + sqlre["Tenmh"].ToString() + "</td><td>" + sqlre["DiemC"].ToString() + "</td><td>" + sqlre["DiemB"].ToString() + "</td><td>" + sqlre["Diemthilan1"].ToString() + "</td><td>" + sqlre["Diemthilan2"].ToString() + "</td><td>" + sqlre["DiemTB"].ToString() + "</td><td>" + sqlre["Xeploai"].ToString() + "</td><td>" + sqlre["Hocki"].ToString() + "</td><td>" + sqlre["Namhoc"].ToString() + "</td><td><a title='Sửa điểm' href='QuanlyDiem.aspx?type=edit&id=" + sqlre["Masv"].ToString() + "&code=" + sqlre["Tenmh"].ToString() + "'><i class='fa fa-edit' style='color:#6495ED'></i></a>" + "</td><td>" + "<a title='Xóa điểm' href='QuanlyDiem.aspx?type=delete&id=" + sqlre["Masv"].ToString() + "&code=" + sqlre["Tenmh"].ToString() + "'><i class='fa fa-remove' style='color:#6495ED'></i></a></td></tr>"; } sqlre.Close(); ltr_dsdiem.Text = kq; lbl_timkiem.Text = "Có " + sott + " kết quả"; } catch (Exception ex) { Response.Write("Lỗi: " + ex); } finally { cls_con.close_DB(); } }
protected void Page_Load(object sender, EventArgs e) { int dangnhap = (Int32)Session["login"]; if (dangnhap == 0) { Response.Redirect("Frm_Login.aspx"); } else { if (!IsPostBack) { try { cls_con.connect_DB(); Count(); //Thống kê sinh viên theo chuyên ngành string st_sql1 = "SELECT cn.Tencn as 'Chuyên ngành',COUNT(sv.Masv) as 'Số sinh viên' FROM tbl_chuyennganh cn left JOIN tbl_sinhvien sv ON cn.Macn = sv.Chuyennganh GROUP BY cn.Tencn;"; //--hiển thị ds sv--// SqlCommand sqlcm1 = new SqlCommand(st_sql1, cls_con.sql_con); SqlDataReader sqlre = sqlcm1.ExecuteReader(); int sott = 0; string kq = ""; while (sqlre.Read()) { sott++; kq = kq + "<tr><td>" + sott + "</td><td>" + sqlre[0].ToString() + "</td><td>" + sqlre[1].ToString() + "</td><td><a href='DssvTheoCn.aspx?id=" + sqlre[0].ToString() + "'>Danh sách</a></td></tr>"; } sqlre.Close(); ltr_sv_cn.Text = kq; //Thống kê đồ án tốt nghiệp theo lĩnh vực //Thống kê chuyên ngành theo khoa st_sql1 = "select Tenkhoa,count(Tencn) from tbl_khoa,tbl_chuyennganh where tbl_khoa.Makhoa=tbl_chuyennganh.Khoa group by Tenkhoa"; //--hiển thị ds sv--// sqlcm1 = new SqlCommand(st_sql1, cls_con.sql_con); SqlDataReader sqlre1 = sqlcm1.ExecuteReader(); string kq1 = ""; byte STT = 0; while (sqlre1.Read()) { STT++; kq1 = kq1 + "<tr><td>" + STT + "</td><td>" + sqlre1[0].ToString() + "</td><td>" + sqlre1[1].ToString() + "</td><td><a href='DscnTheoKhoa.aspx?id=" + sqlre1[0].ToString() + "'>Danh Sách</a></td></tr>"; } sqlre1.Close(); ltr_cn_khoa.Text = kq1; } catch (Exception ex) { Response.Write("Lỗi thao tác:" + ex); } finally { cls_con.close_DB(); } } } }
protected void Button1_Click(object sender, EventArgs e) { try { cls_con.connect_DB(); SqlCommand sqlcm = new SqlCommand("select *from tbl_diem where Masv = @ma", cls_con.sql_con); sqlcm.Parameters.Add(new SqlParameter("@ma", txt_search.Text.Trim())); SqlDataReader sqlre = sqlcm.ExecuteReader(); if (sqlre.Read()) { Session["xemdiem"] = sqlre["Masv"].ToString();; Response.Redirect("Frm_ChiTietXemDiem.aspx?search=" + txt_search.Text); } else { Response.Write("<script>alert('Mã sinh viên không hợp lệ, vui lòng nhập lại!')</script>"); Response.Redirect("Frm_XemDiem.aspx"); } sqlre.Close(); } catch (Exception ex) { Response.Write("Lỗi thao tác: " + ex); } finally { cls_con.close_DB(); } }
protected void Page_Load(object sender, EventArgs e) { int dangnhap = (Int32)Session["login"]; if (dangnhap == 0) { Response.Redirect("Frm_Login.aspx"); } else { if ((Session["Quyen"].ToString() == "1") || (Session["Quyen"].ToString() == "2") || (Session["Quyen"].ToString() == "3")) { if (!IsPostBack) { try { cls_con.connect_DB(); string st_sql = "SELECT * FROM tbl_acount WHERE Hoten=@ma ;"; SqlCommand sqlcm = new SqlCommand(st_sql, cls_con.sql_con); ////---------Truyền tham số cho câu lệnh sql----- SqlParameter sqlpa = new SqlParameter(); sqlpa.ParameterName = "@ma"; sqlpa.Value = Request.QueryString["id"].ToString(); sqlcm.Parameters.Add(sqlpa); //--Thực thi và hiển thị dữ liệu cũ vào textbox SqlDataReader re = sqlcm.ExecuteReader(); re.Read(); txt_user.Text = re["Tendn"].ToString(); txt_user.ReadOnly = true; re.Close(); } catch (Exception ex) { Response.Write("Lỗi: " + ex); } finally { cls_con.close_DB(); } } } } }
protected void Page_Load(object sender, EventArgs e) { int dangnhap = (Int32)Session["login"]; if (dangnhap == 0) { Response.Redirect("Frm_Login.aspx"); } else { if (!IsPostBack) { try { cls_con.connect_DB(); string st_sql = "SELECT * FROM tbl_monhoc order by Mamh; "; SqlCommand sqlcm = new SqlCommand(st_sql, cls_con.sql_con); SqlDataReader re = sqlcm.ExecuteReader(); byte i = 0; string st_kq = ""; while (re.Read()) { i++; st_kq = st_kq + "<tr><td>" + i + "</td><td>" + re[0].ToString() + "</td><td>" + re[1].ToString() + "</td><td>" + re[2].ToString() + "</td><td>" + re[3].ToString() + "</td><td>" + re[4].ToString() + "</td><tr>"; } re.Close(); ltr_monhoc.Text = st_kq; lbl_timkiem.Text = "Có " + i + " kết quả"; } catch (Exception ex) { Response.Write("Lỗi: " + ex); } finally { cls_con.close_DB(); } } } }
protected void Page_Load(object sender, EventArgs e) { int dangnhap = (Int32)Session["login"]; if (dangnhap == 0) { Response.Redirect("Frm_Login.aspx"); } else { if (!IsPostBack) { try { cls_con.connect_DB(); string st_sql = "Select Masv, Tensv, Ngaysinh, Gioitinh, Email, Diachi, Khoahoc, Tencn from tbl_sinhvien inner join tbl_chuyennganh on (Chuyennganh = Macn) order by Tensv;"; SqlCommand sqlcm = new SqlCommand(st_sql, cls_con.sql_con); SqlDataReader sqlre = sqlcm.ExecuteReader(); int sott = 0; string kq = ""; string gioitinh = ""; while (sqlre.Read()) { if (sqlre["gioitinh"].ToString() == "True") { gioitinh = "Nữ"; } else { gioitinh = "Nam"; } sott++; kq = kq + "<tr><td>" + sott + "</td><td>" + sqlre["Masv"].ToString() + "</td><td>" + sqlre["Tensv"].ToString() + "</td><td>" + Convert.ToDateTime(sqlre["Ngaysinh"]).ToString("dd/MM/yyyy") + "</td><td>" + gioitinh + "</td><td>" + sqlre["Email"].ToString() + "</td><td>" + sqlre["Diachi"].ToString() + "</td><td>" + sqlre["Khoahoc"].ToString() + "</td><td>" + sqlre["Tencn"].ToString() + "</td><td><a title='Xem chi tiết' href='ChiTietXemDiem.aspx?search=" + sqlre["Masv"].ToString() + "'><i class='fa fa-id-card-o'style='color:#6495ED'></i></a></td></tr>"; } sqlre.Close(); ltr_sinhvien.Text = kq; lbl_timkiem.Text = "Có " + sott + " kết quả"; } catch (Exception ex) { Response.Write("Lỗi: " + ex); } finally { cls_con.close_DB(); } } } }
protected void Page_Load(object sender, EventArgs e) { int dangnhap = (Int32)Session["login"]; if (dangnhap == 0) { Response.Redirect("Frm_Login.aspx"); } else { try { cls_con.connect_DB(); string st_id = Request.QueryString["id"].ToString(); string st_sql = "Select Masv, Tensv, Ngaysinh, Case Gioitinh when 0 then N'Nam' else N'Nữ' end, Email, Diachi, Khoahoc, Tencn from tbl_sinhvien inner join tbl_chuyennganh on tbl_sinhvien.Chuyennganh = tbl_chuyennganh.Macn where Tencn = @key"; SqlCommand sqlcmd = new SqlCommand(st_sql, cls_con.sql_con); //Thêm tham số @key cho câu truy vấn SQL SqlParameter sqlpa = new SqlParameter(); sqlpa.Value = st_id; sqlpa.ParameterName = "@key"; sqlcmd.Parameters.Add(sqlpa); SqlDataReader sqlre = sqlcmd.ExecuteReader(); byte i = 0; string st_kq = ""; while (sqlre.Read()) { i++; st_kq = st_kq + "<tr><td>" + i + "</td><td>" + sqlre[0].ToString() + "</td><td>" + sqlre[1].ToString() + "</td><td>" + Convert.ToDateTime(sqlre[2].ToString()).ToString("dd/MM/yyyy") + "</td><td>" + sqlre[3].ToString() + "</td><td>" + sqlre[4].ToString() + "</td><td>" + sqlre[5].ToString() + "</td><td>" + sqlre[6].ToString() + "</td><td>" + sqlre[7].ToString() + "</td></tr>"; } sqlre.Close(); ltr_sinhvien.Text = st_kq; sqlre.Close(); } catch (Exception ex) { Response.Write("Lỗi: " + ex); } finally { cls_con.close_DB(); } } }
protected void Page_Load(object sender, EventArgs e) { int dangnhap = (Int32)Session["login"]; if (dangnhap == 0) { Response.Redirect("Frm_Login.aspx"); } else { try { cls_con.connect_DB(); string st_id = Request.QueryString["id"].ToString(); string st_sql = "Select Macn, Tencn, Tenkhoa from tbl_chuyennganh inner join tbl_khoa on tbl_chuyennganh.Khoa = tbl_khoa.Makhoa where Tenkhoa = @key"; SqlCommand sqlcmd = new SqlCommand(st_sql, cls_con.sql_con); //Thêm tham số @key cho câu truy vấn SQL SqlParameter sqlpa = new SqlParameter(); sqlpa.Value = st_id; sqlpa.ParameterName = "@key"; sqlcmd.Parameters.Add(sqlpa); SqlDataReader sqlre = sqlcmd.ExecuteReader(); byte i = 0; string st_kq = ""; while (sqlre.Read()) { i++; st_kq = st_kq + "<tr><td>" + i + "</td><td>" + sqlre[0].ToString() + "</td><td>" + sqlre[1].ToString() + "</td><td>" + sqlre[2].ToString() + "</td></tr>"; } sqlre.Close(); ltr_cn.Text = st_kq; sqlre.Close(); } catch (Exception ex) { Response.Write("Lỗi: " + ex); } finally { cls_con.close_DB(); } } }
protected void timkiem_Click(object sender, EventArgs e) { cls_connectDB cls_con = new cls_connectDB(); try { cls_con.connect_DB(); string st_key = txt_timkiem.Text.Trim().ToLower(); string st_sql = "Select Masv, Tensv, Ngaysinh, Gioitinh, Email, Diachi, Khoahoc, Tencn from (tbl_sinhvien inner join tbl_chuyennganh on (Chuyennganh = Macn)) Where Masv like '%' + @id + '%' OR lower(Tensv) like N'%' + @id + '%' order by Tensv;"; SqlCommand sqlcm = new SqlCommand(st_sql, cls_con.sql_con); SqlParameter sqlpa = new SqlParameter(); sqlpa.ParameterName = "@id"; sqlpa.Value = st_key; sqlcm.Parameters.Add(sqlpa); SqlDataReader sqlre = sqlcm.ExecuteReader(); int sott = 0; string kq = ""; string gioitinh = ""; while (sqlre.Read()) { if (sqlre["gioitinh"].ToString() == "True") { gioitinh = "Nữ"; } else { gioitinh = "Nam"; } sott++; kq = kq + "<tr><td>" + sott + "</td><td>" + sqlre["Masv"].ToString() + "</td><td>" + sqlre["Tensv"].ToString() + "</td><td>" + Convert.ToDateTime(sqlre["Ngaysinh"]).ToString("dd/MM/yyyy") + "</td><td>" + gioitinh + "</td><td>" + sqlre["Email"].ToString() + "</td><td>" + sqlre["Diachi"].ToString() + "</td><td>" + sqlre["Khoahoc"].ToString() + "</td><td>" + sqlre["Tencn"].ToString() + "</td><td><a title='Xem chi tiết' href='ChiTietXemDiem.aspx?search=" + sqlre["Masv"].ToString() + "'><i class='fa fa-id-card-o'style='color:#6495ED'></i></a></td></tr>"; } sqlre.Close(); ltr_quanlysv.Text = kq; lbl_timkiem.Text = "Có " + sott + " kết quả"; } catch (Exception ex) { Response.Write("Lỗi: " + ex); } finally { cls_con.close_DB(); } }
public void LoadInfoForm() { cls_connectDB cls_con = new cls_connectDB(); try { cls_con.connect_DB(); string st_sql = "Select Masv, Tensv, Ngaysinh, Gioitinh, Email, Diachi, tencn, Khoahoc from tbl_sinhvien inner join tbl_chuyennganh on (Chuyennganh = macn) where Masv = @ma;"; SqlCommand sqlcm = new SqlCommand(st_sql, cls_con.sql_con); sqlcm.Parameters.Add(new SqlParameter("Ma", Convert.ToInt32(Request.QueryString["search"]))); SqlDataReader sqlre = sqlcm.ExecuteReader(); sqlre.Read(); lbl_masv.Text = sqlre["Masv"].ToString(); lbl_tensv.Text = sqlre["Tensv"].ToString(); if (sqlre["Ngaysinh"] != DBNull.Value) { lbl_ngaysinh.Text = Convert.ToDateTime(sqlre["Ngaysinh"]).ToString("dd/MM/yyyy"); } if (sqlre["Gioitinh"].ToString() == "True") { lbl_sex.Text = "Nữ"; } else if (sqlre["Gioitinh"].ToString() == "False") { lbl_sex.Text = "Nam"; } lbl_email.Text = sqlre["Email"].ToString(); lbl_diachi.Text = sqlre["Diachi"].ToString(); lbl_chuyennganh.Text = sqlre["tencn"].ToString(); lbl_khoahoc.Text = sqlre["Khoahoc"].ToString(); sqlre.Close(); } catch (Exception ex) { Response.Write("Lỗi :" + ex); } finally { cls_con.close_DB(); } }
protected void btn_ok_Click(object sender, EventArgs e) { try { cls_con.connect_DB(); SqlCommand sqlcm = new SqlCommand("select *from tbl_acount where Tendn = @user and Matkhau = @pass", cls_con.sql_con); //tbl_acount1 sqlcm.Parameters.Add(new SqlParameter("@user", txt_user.Text.Trim())); sqlcm.Parameters.Add(new SqlParameter("@pass", txt_pass.Text.Trim())); SqlDataReader sqlre = sqlcm.ExecuteReader(); if (sqlre.Read()) { Session["login"] = 1; Session["Quyen"] = sqlre["Quyen"].ToString(); Session["user"] = sqlre["Hoten"].ToString(); Response.Write("<script>alert('Đăng nhập thành công!')</script>"); Response.Redirect("TrangChu.aspx"); } else { Response.Write("<script>alert('Đăng nhập không thành công!')</script>"); return; } sqlre.Close(); } catch (Exception ex) { Response.Write("Lỗi thao tác: " + ex); } finally { cls_con.close_DB(); } }
public void LoadDSSinhVien() { cls_connectDB cls_con = new cls_connectDB(); try { cls_con.connect_DB(); string st_sql = "SELECT Masv, Tensv, Ngaysinh, Gioitinh, Email, Diachi, Khoahoc, Tencn from tbl_sinhvien inner join tbl_chuyennganh on (Chuyennganh = Macn);"; SqlCommand sqlcm = new SqlCommand(st_sql, cls_con.sql_con); SqlDataReader sqlre = sqlcm.ExecuteReader(); int sott = 0; string st_kq = ""; string gioitinh = ""; while (sqlre.Read()) { sott++; if (sqlre["Gioitinh"].ToString() == "True") { gioitinh = "Nữ"; } else { gioitinh = "Nam"; } st_kq = st_kq + "<tr><td>" + sott + "</td><td>" + sqlre["Masv"].ToString() + "</td><td>" + sqlre["Tensv"].ToString() + "</td><td>" + Convert.ToDateTime(sqlre["Ngaysinh"]).ToString("dd/MM/yyyy") + "</td><td>" + gioitinh + "</td><td>" + sqlre["Email"].ToString() + "</td><td>" + sqlre["Diachi"].ToString() + "</td><td>" + sqlre["Khoahoc"].ToString() + "</td><td>" + sqlre["Tencn"].ToString() + "</td><td>" + "<a title='Sửa điểm' href='QuanLySinhVien.aspx?type=edit&id=" + sqlre["Masv"].ToString() + "'><i class='fa fa-edit' style='color:#6495ED'></i></a>" + "</td><td>" + "<a title='Xóa điểm' href='QuanlySinhVien.aspx?type=delete&id=" + sqlre["Masv"].ToString() + "'><i class='fa fa-remove' style='color:#6495ED'></i></a></td></tr>"; } sqlre.Close(); ltr_quanlysv.Text = st_kq; lbl_timkiem.Text = "Có " + sott + " kết quả"; } catch (Exception ex) { Response.Write("Lỗi: " + ex); } finally { cls_con.close_DB(); } }
protected void timkiem_Click(object sender, EventArgs e) { cls_connectDB cls_con = new cls_connectDB(); try { cls_con.connect_DB(); string st_key = txt_timkiem.Text.Trim().ToLower(); string st_sql = "SELECT ac.id,ac.Tendn, ac.Matkhau,ac.Hoten,Case ac.Gioitinh when 0 then N'Nam' else N'Nữ' end,ac.Email,q.Tenquyen FROM tbl_acount ac JOIN tbl_qyen q ON ac.Quyen = q.id WHERE tbl_acount.id=@ma Where id like '%' + @id + '%' OR lower(Hoten) like N'%' + @id + '%' order by id;"; SqlCommand sqlcm = new SqlCommand(st_sql, cls_con.sql_con); SqlParameter sqlpa = new SqlParameter(); sqlpa.ParameterName = "@id"; sqlpa.Value = st_key; sqlcm.Parameters.Add(sqlpa); SqlDataReader re = sqlcm.ExecuteReader(); int sott = 0; string st_kq = ""; while (re.Read()) { sott++; st_kq = st_kq + "<tr><td>" + sott + "</td><td>" + re[0].ToString() + "</td><td>" + re[1].ToString() + "</td><td>" + re[2].ToString() + "</td><td>" + re[3].ToString() + "</td><td>" + re[4].ToString() + "</td><td>" + re[5].ToString() + "</td><td>" + re[6].ToString() + "</td>"; st_kq = st_kq + "<td><a href='QuanLyNguoiDung.aspx?type=update&id=" + re[0].ToString() + "'><i class='fa fa-edit' style='color:#6495ED'></i></a></td>"; st_kq = st_kq + "<td><a href='QuanLyNguoiDung.aspx?type=delete&id=" + re[0].ToString() + "'><i class='fa fa-remove' style='color:#6495ED'></i></a></td></tr>"; } re.Close(); ltr_acc.Text = st_kq; lbl_timkiem.Text = "Có " + sott + " kết quả"; } catch (Exception ex) { Response.Write("Lỗi: " + ex); } finally { cls_con.close_DB(); } }
protected void timkiem_Click(object sender, EventArgs e) { cls_connectDB cls_con = new cls_connectDB(); try { cls_con.connect_DB(); string st_key = txt_timkiem.Text.Trim().ToLower(); string st_sql = "SELECT * FROM tbl_monhoc Where Mamh like '%' + @id + '%' OR lower(Tenmh) like N'%' + @id + '%' order by Mamh;"; SqlCommand sqlcm = new SqlCommand(st_sql, cls_con.sql_con); SqlParameter sqlpa = new SqlParameter(); sqlpa.ParameterName = "@id"; sqlpa.Value = st_key; sqlcm.Parameters.Add(sqlpa); SqlDataReader re = sqlcm.ExecuteReader(); int sott = 0; string st_kq = ""; while (re.Read()) { sott++; st_kq = st_kq + "<tr><td>" + sott + "</td><td>" + re[0].ToString() + "</td><td>" + re[1].ToString() + "</td><td>" + re[2].ToString() + "</td><td>" + re[3].ToString() + "</td><td>" + re[4].ToString() + "</td>"; st_kq = st_kq + "<td><a href='QuanLyMonHoc.aspx?type=update&id=" + re[0].ToString() + "'><i class='fa fa-edit' style='color:#6495ED'></i></a></td>"; st_kq = st_kq + "<td><a href='QuanLyMonHoc.aspx?type=delete&id=" + re[0].ToString() + "'><i class='fa fa-remove' style='color:#6495ED'></i></a></td></tr>"; } re.Close(); ltr_monhoc.Text = st_kq; lbl_timkiem.Text = "Có " + sott + " kết quả"; } catch (Exception ex) { Response.Write("Lỗi: " + ex); } finally { cls_con.close_DB(); } }
protected void timkiem_Click(object sender, EventArgs e) { cls_connectDB cls_con = new cls_connectDB(); try { cls_con.connect_DB(); string st_key = txt_timkiem.Text.Trim().ToLower(); string st_sql = "SELECT Macn, Tencn, tbl_khoa.Tenkhoa from tbl_chuyennganh JOIN tbl_khoa on tbl_chuyennganh.Khoa = tbl_khoa.Makhoa Where Macn like '%' + @id + '%' OR lower(Tencn) like N'%' + @id + '%' order by Macn;"; SqlCommand sqlcm = new SqlCommand(st_sql, cls_con.sql_con); SqlParameter sqlpa = new SqlParameter(); sqlpa.ParameterName = "@id"; sqlpa.Value = st_key; sqlcm.Parameters.Add(sqlpa); SqlDataReader re = sqlcm.ExecuteReader(); int sott = 0; string st_kq = ""; while (re.Read()) { sott++; st_kq = st_kq + "<tr><td>" + sott + "</td><td>" + re[0].ToString() + "</td><td>" + re[1].ToString() + "</td><td>" + re[2].ToString() + "</td>"; st_kq = st_kq + "<td><a href='QuanLyChuyenNganh.aspx?type=update&id=" + re[0].ToString() + "'>Sửa</a></td>"; st_kq = st_kq + "<td><a href='QuanLyChuyenNganh.aspx?type=delete&id=" + re[0].ToString() + "'>Xóa</a></td></tr>"; } re.Close(); ltr_chuyennganh.Text = st_kq; lbl_timkiem.Text = "Có " + sott + " kết quả"; } catch (Exception ex) { Response.Write("Lỗi: " + ex); } finally { cls_con.close_DB(); } }
protected void lbt_search_Click(object sender, EventArgs e) { cls_connectDB cls_con = new cls_connectDB(); try { cls_con.connect_DB(); string st_key = tbx_key.Text.Trim().ToLower(); string st_sql = "Select Masv, Tenmh, DiemC, DiemB, Diemthilan1, Diemthilan2, DiemTB, Xeploai, tbl_diem.Hocki, Namhoc From (tbl_diem inner join tbl_monhoc on (Monhoc=Mamh)) Where Masv like '%' + @id + '%' OR lower(Tenmh) like N'%' + @id + '%' order by Masv;"; SqlCommand sqlcm = new SqlCommand(st_sql, cls_con.sql_con); SqlParameter sqlpa = new SqlParameter(); sqlpa.ParameterName = "@id"; sqlpa.Value = st_key; sqlcm.Parameters.Add(sqlpa); SqlDataReader sqlre = sqlcm.ExecuteReader(); int sott = 0; string kq = ""; while (sqlre.Read()) { sott++; kq = kq + "<tr><td>" + sott + "</td><td>" + sqlre["Masv"].ToString() + "</td><td>" + sqlre["Tenmh"].ToString() + "</td><td>" + sqlre["DiemC"].ToString() + "</td><td>" + sqlre["DiemB"].ToString() + "</td><td>" + sqlre["Diemthilan1"].ToString() + "</td><td>" + sqlre["Diemthilan2"].ToString() + "</td><td>" + sqlre["DiemTB"].ToString() + "</td><td>" + sqlre["Xeploai"].ToString() + "</td><td>" + sqlre["Hocki"].ToString() + "</td><td>" + sqlre["Namhoc"].ToString() + "</td><td><a title='Sửa điểm' href='QuanlyDiem.aspx?type=edit&id=" + sqlre["Masv"].ToString() + "&code=" + sqlre["Tenmh"].ToString() + "'><i class='fa fa-edit' style='color:#6495ED'></i></a>" + "</td><td>" + " <a title='Xóa điểm' href='QuanlyDiem.aspx?type=delete&id=" + sqlre["Masv"].ToString() + "&code=" + sqlre["Tenmh"].ToString() + "'><i class='fa fa-remove' style='color:#6495ED'></i></a></td></tr>"; } sqlre.Close(); ltr_dsdiem.Text = kq; lbl_timkiem.Text = "Có " + sott + " kết quả"; } catch (Exception ex) { Response.Write("Lỗi: " + ex); } finally { cls_con.close_DB(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { try { cls_con.connect_DB(); //Kiểm tra chức năng thực hiện if (Request.QueryString["type"] != null && Request.QueryString["type"] == "delete") { //thực hiện chức năng xóa thông tin string st_sql = "DELETE FROM tbl_monhoc WHERE Mamh=@ma"; SqlCommand sqlcm = new SqlCommand(st_sql, cls_con.sql_con); //Truyền tham số @ma vào câu lệnh SQL SqlParameter sqlpa = new SqlParameter(); sqlpa.ParameterName = "@ma"; sqlpa.Value = Request.QueryString["id"].ToString(); sqlcm.Parameters.Add(sqlpa); //Thực thi câu lệnh xóa sqlcm.ExecuteNonQuery(); //Thông báo và hiển thị lại dữ liệu trong bảng tbl_khoa Response.Write("<script>alert('Bạn Có chắc chắn xóa môn học này không?')</script>"); lbl_tb.Text = "Đã xóa thành công môn học có mã: " + Request.QueryString["id"].ToString(); } else if (Request.QueryString["type"] != null && Request.QueryString["type"] == "update") { //Thực hiện chức năng sửa thông tin //------------Trước tiên phải lấy được dữ liệu cũ----------------- string st_sql = "SELECT * FROM tbl_monhoc WHERE Mamh=@ma"; SqlCommand sqlcm = new SqlCommand(st_sql, cls_con.sql_con); //---------Truyền tham số cho câu lệnh sql----- SqlParameter sqlpa = new SqlParameter(); sqlpa.ParameterName = "@ma"; sqlpa.Value = Request.QueryString["id"].ToString(); sqlcm.Parameters.Add(sqlpa); //--Thực thi và hiển thị dữ liệu cũ vào textbox..... SqlDataReader re = sqlcm.ExecuteReader(); re.Read(); txt_mamh.Text = re[0].ToString(); txt_mamh.ReadOnly = true; txt_tenmh.Text = re[1].ToString(); txt_tinchi.Text = re[2].ToString(); txt_hocki.Text = re[3].ToString(); txt_gv.Text = re[4].ToString(); re.Close(); btn_them.Text = "Sửa TT"; } load_monhoc(); } catch (Exception ex) { Response.Write("Lỗi: " + ex); } finally { cls_con.close_DB(); } } }
protected void Page_Load(object sender, EventArgs e) { int dangnhap = (Int32)Session["login"]; if (dangnhap == 0) { Response.Redirect("Frm_Login.aspx"); } else { if (Session["Quyen"].ToString() == "1") { if (!IsPostBack) { try { cls_con.connect_DB(); //Kiểm tra chức năng thực hiện if (Request.QueryString["type"] != null && Request.QueryString["type"] == "delete") { //thực hiện chức năng xóa thông tin string st_sql = "DELETE FROM tbl_acount WHERE id=@ma"; SqlCommand sqlcm = new SqlCommand(st_sql, cls_con.sql_con); //Truyền tham số @ma vào câu lệnh SQL SqlParameter sqlpa = new SqlParameter(); sqlpa.ParameterName = "@ma"; sqlpa.Value = Request.QueryString["id"].ToString(); sqlcm.Parameters.Add(sqlpa); //Thực thi câu lệnh xóa sqlcm.ExecuteNonQuery(); //Thông báo và hiển thị lại dữ liệu trong bảng tbl_chuyennganh Response.Write("<script>alert('Bạn Có chắc chắn xóa tài khoản này không?')</script>"); lbl_tb.Text = "Đã xóa thành công \tài khoản có mã: " + Request.QueryString["id"].ToString(); } else if (Request.QueryString["type"] != null && Request.QueryString["type"] == "update") { //Thực hiện chức năng sửa thông tin //------------Trước tiên phải lấy được dữ liệu cũ----------------- string st_sql = "SELECT * FROM tbl_acount WHERE id=@ma"; SqlCommand sqlcm = new SqlCommand(st_sql, cls_con.sql_con); //---------Truyền tham số cho câu lệnh sql----- SqlParameter sqlpa = new SqlParameter(); sqlpa.ParameterName = "@ma"; sqlpa.Value = Request.QueryString["id"].ToString(); sqlcm.Parameters.Add(sqlpa); //--Thực thi và hiển thị dữ liệu cũ vào textbox..... SqlDataReader re = sqlcm.ExecuteReader(); re.Read(); txt_id.Text = re[0].ToString(); txt_id.ReadOnly = true; txt_user.Text = re[1].ToString(); txt_pass.Text = re[2].ToString(); txt_hoten.Text = re[3].ToString(); if (re[4].ToString() == "False") { rbt_nam.Checked = true; } else { rbt_nu.Checked = true; } txt_email.Text = re[5].ToString(); DropDownList1.SelectedValue = re[6].ToString(); re.Close(); btn_them.Text = "Sửa TT"; } LoadDataToDropDownList(); load_Acount(); } catch (Exception ex) { Response.Write("Lỗi: " + ex); } finally { cls_con.close_DB(); } }//kết thúc lệnh if } else { Response.Write("<script>alert('Bạn không có quyền dùng chức năng này!')</script>"); Response.Redirect("TrangChu.aspx"); } } }//két thúc load
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { try { cls_con.connect_DB(); //Kiểm tra chức năng thực hiện if (Request.QueryString["type"] != null && Request.QueryString["type"] == "delete") { /* string st_ma; * st_ma = txt_makhoa.Text.Trim(); * //--Kiểm tra khoa đó có đang tồn tại chuyên ngành không? * string st_sql = "SELECT count(Tencn) from tbl_khoa,tbl_chuyennganh where tbl_khoa.Makhoa=tbl_chuyennganh.Khoa and Makhoa=@ma group by Tenkhoa; ;"; * SqlCommand sqlcm = new SqlCommand(st_sql, cls_con.sql_con); * //---Đưa tham số @ma vào câu lệnh SQL---- * SqlParameter sqlpa = new SqlParameter(); * sqlpa.ParameterName = "@ma"; * sqlpa.Value = st_ma; * sqlcm.Parameters.Add(sqlpa); * //---Thực thi câu lệnh SQL--*/ /*int kt = (int)sqlcm.ExecuteScalar(); * * if (kt > 0) * { * lbl_tb.Text = "Khoa đang có chuyên ngành không thể xóa!"; * }else {*/ //thực hiện chức năng xóa thông tin string st_sql = "DELETE FROM tbl_khoa WHERE Makhoa=@ma"; SqlCommand sqlcm = new SqlCommand(st_sql, cls_con.sql_con); //Truyền tham số @ma vào câu lệnh SQL SqlParameter sqlpa = new SqlParameter(); sqlpa.ParameterName = "@ma"; sqlpa.Value = Request.QueryString["id"].ToString(); sqlcm.Parameters.Add(sqlpa); //Thực thi câu lệnh xóa sqlcm.ExecuteNonQuery(); //Thông báo và hiển thị lại dữ liệu trong bảng tbl_khoa Response.Write("<script>alert('Bạn Có chắc chắn xóa khoa này không?')</script>"); lbl_tb.Text = "Đã xóa thành công khoa có mã: " + Request.QueryString["id"].ToString(); // } } else if (Request.QueryString["type"] != null && Request.QueryString["type"] == "update") { //Thực hiện chức năng sửa thông tin //------------Trước tiên phải lấy được dữ liệu cũ----------------- string st_sql = "SELECT * FROM tbl_khoa WHERE Makhoa=@ma"; SqlCommand sqlcm = new SqlCommand(st_sql, cls_con.sql_con); //---------Truyền tham số cho câu lệnh sql----- SqlParameter sqlpa = new SqlParameter(); sqlpa.ParameterName = "@ma"; sqlpa.Value = Request.QueryString["id"].ToString(); sqlcm.Parameters.Add(sqlpa); //--Thực thi và hiển thị dữ liệu cũ vào textbox..... SqlDataReader re = sqlcm.ExecuteReader(); re.Read(); txt_makhoa.Text = re[0].ToString(); txt_makhoa.ReadOnly = true; txt_tenkhoa.Text = re[1].ToString(); re.Close(); btn_them.Text = "Sửa Khoa"; } load_khoa(); } catch (Exception ex) { Response.Write("Lỗi: " + ex); } finally { cls_con.close_DB(); } } } // kết thúc Page_Load
protected void Page_Load(object sender, EventArgs e) { txt_msv.ReadOnly = true; if (!IsPostBack) { try { LoadKhoahocDropDownList(); LoadTencnDropDownList(); LoadDSSinhVien(); cls_con.connect_DB(); if (Request.QueryString["type"] != null && Request.QueryString["type"] == "delete") { lbt_themsuaxoa.Text = "Xóa thông tin"; } else if (Request.QueryString["type"] != null && Request.QueryString["type"] == "edit") { lbt_themsuaxoa.Text = "Sửa thông tin"; } if (Request.QueryString["type"] == "edit" || Request.QueryString["type"] == "delete") { string st_sql = "Select Masv, Tensv, Ngaysinh, Gioitinh, Email, Diachi, Chuyennganh, Makh from tbl_sinhvien inner join tbl_khoahoc on (khoahoc = Makh) where Masv = @ma;"; SqlCommand sqlcm = new SqlCommand(st_sql, cls_con.sql_con); sqlcm.Parameters.Add(new SqlParameter("ma", Convert.ToInt32(Request.QueryString["id"]))); SqlDataReader sqlre = sqlcm.ExecuteReader(); sqlre.Read(); txt_msv.Text = sqlre["Masv"].ToString(); txt_tensv.Text = sqlre["Tensv"].ToString(); if (sqlre["Ngaysinh"] != DBNull.Value) { txt_ngaysinh.Text = Convert.ToDateTime(sqlre["Ngaysinh"]).ToString("dd/MM/yyyy"); } if (sqlre["Gioitinh"].ToString() == "True") { rbt_nu.Checked = true; } else if (sqlre["Gioitinh"].ToString() == "False") { rbt_nam.Checked = true; } if (DropDownList1.Items.FindByValue(sqlre["Makh"].ToString()) != null) { DropDownList1.SelectedValue = sqlre["Makh"].ToString(); } if (DropDownList2.Items.FindByValue(sqlre["Chuyennganh"].ToString()) != null) { DropDownList2.SelectedValue = sqlre["Chuyennganh"].ToString(); } txt_email.Text = sqlre["Email"].ToString(); txt_diachi.Text = sqlre["Diachi"].ToString(); } } catch (Exception ex) { Response.Write("Lỗi: " + ex); } finally { cls_con.close_DB(); } } }