Follow us on...
Follow us on Twitter Follow us on Facebook Watch us on YouTube

Reviews hay rinh note 4, galaxy V được vi vu Hàn Quốc

Gameshow “Ai Là Triệu Phú” trên VTV đang chờ đón bạn – Tải ngay!

Lời mời tham dự chương trình từ thiện "Giáng Sinh Trong Mắt Em"

Mời offline công nghệ cùng Vn-Zoom tại Hà Nội

Chiêm ngưỡng BaoMoi đẹp "tuyệt diệu" trên Windows Phone

Mời offline công nghệ cùng VN-Zoom tại TP HCM
kết quả từ 1 tới 2 trên 2
  1. #1
    online_hailua's Avatar
    online_hailua vẫn chưa có mặt trong diễn đàn Búa Đá Đôi
    Tham gia
    Aug 2012
    Bài
    93
    Cảm ơn
    44
    Điểm
    3/3 bài viết

    Default Code đăng nhập và phân quyền C#

    Chào các pro mong các pro giúp em với. em mô tả sơ sơ thế này em có 1 table là User có các thuộc tính là tendangnhap, matkhau, quyenhan(1 là admin, 2 là user) em viết một form đăng nhập và có 2 radiobutton là vào màn hình admin và vào màn hình quản lí sau khi gõ tên đăng nhập và mật khẩu. nhưng cứ đúng tên đăng nhập với mật khẩu và chọn radiobutton admin hay user đều vào đc hết mặc dù 1 tài khoản code của em thế này mong các pro chỉ giáo cho em thanks.

    private void btndangnhap_Click(object sender, EventArgs e)
    {
    try
    {
    string cn = "Data Source=pc;Initial Catalog=qlsv;Integrated Security=True";
    con = new SqlConnection(cn);
    con.Open();
    da = new SqlDataAdapter("Select UserName,Pass from tblUser where UserName='" + txttendangnhap.Text + "' AND Pass='" + txtmatkhau.Text + "'", con);
    da.Fill(dt);
    if (dt == null || dt.Rows.Count > 0&& rdoadmin.Checked)
    {
    FrmAdminQuanLi fad = new FrmAdminQuanLi();
    fad.Show();
    Hide();
    // MessageBox.Show("Xin chào " + txttendangnhap.Text + ",Bạn đã đăng nhập thành công !", "Thông báo");
    txttendangnhap.Text = "";
    txtmatkhau.Text = "";
    this.txttendangnhap.Focus();

    }
    else if (dt == null || dt.Rows.Count > 0 && rdoquanli.Checked)
    {
    FrmDichVuSaLon fdv = new FrmDichVuSaLon();
    fdv.Show();
    Hide();
    }
    else
    {
    MessageBox.Show("Đăng nhập thất bại", "Thông báo");
    this.txttendangnhap.Focus();
    }
    }
    finally { con.Close(); }
    }

  2. #2
    ngocquy_pt2's Avatar
    ngocquy_pt2 vẫn chưa có mặt trong diễn đàn Rìu Sắt
    Tham gia
    Oct 2009
    Bài
    139
    Cảm ơn
    13
    Điểm
    27/22 bài viết

    Default

    bạn đã nghĩ đến trương hợp khi user đăng nhập mà lại chọn radioad chưa theo code của bạn chắc chắn là xẽ vào được formadmin quản lý rồi vì cái dt không rỗng và radioad được chọn mà

 

 

Quyền sử dụng

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể tự sửa bài viết của mình
  •