Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 3 của 3
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Làm sao để Form Login có thể đọc được dữ liệu trên DataBase

    Em đang làm một project môn C# nhưng lại vướng ở chỗ làm một Form đăng nhập.
    Em muốn Form đó đọc được dữ liệu từ Database
    ý tưởng là dùng dữ liệu trong Database so sánh với string người dùng nhập vào, nếu khớp thì mới được đăng nhập.[IMG]images/smilies/spam.gif[/IMG]
    Anh chị nào rành cái này giúp em với[IMG]images/smilies/biggrin.png[/IMG]

  2. #2
    Ý tưởng của bạn đúng rồi đó.
    - Trong data bạn có 1table User(Name, Pass);
    - Form login: (nếu số lượng User không quá lớn)
    +Tạo 2combobox: cbUser (DropDownStyle = DropDownList), cbPass(ẩn); tạo txtPass để người dùng nhập pass; 1 btnLogin
    +Tại sự kiện Form_Load bạn đọc table User(Name, Pass) và đưa dữ liệu tương ứng vào cbUser, cbPass;
    +Tạo sự kiện cbUser_SelectedIndexChanged để cbPass thay đổi theo cbUser:
    cbPass.SelectedIndex = cbUser.SelectedIndex;
    + Tại sự kiện btnLogin_Click bạn chỉ cần so sánh cbPass.Text với txtPass là xong.

    */ Nếu số lượng User lớn thì bạn có thể thực hiện như sau:
    - Form gồm: txtUser và txtPass;
    - btnLogin_Click:
    + đọc table User để lấy Pass tương ứng với Name = txtUser;
    + so sánh Pass vừa đọc với txtPass.

    __________________________________________________


  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Cám ơn bác đã hỗ trợ!
    Em làm được rồi! [IMG]images/smilies/biggrin.png[/IMG]

 

 

Quyền viết bài

  • 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ể Sửa bài viết của mình
  •