[Java] Form đăng nhập Username & Password kết nối Database
Bài viết này sẽ hướng dẫn các tạo Form đăng nhập với thông tin Username & Password sẽ được lấy từ Database và kiểm tra kết quả nếu chính xác thì đăng nhập hệ thống thành công!
Để làm việc SQL Server chúng ta cần có SQLJDBC, các bạn download JDBC-4.jar
Hướng dẫn thêm sqljdbc-4.jar vào thư viện trong NetBeans
- Chuột phải Libraries > Add JAR/Folder…
- Dẫn đến nơi chứa sqljdbc4.jar bạn vừa download ở trên
Kết quả thành công
Giao diện
Code btnLogin()
Code btnReset()
Kết quả
- SELECT * FROM Users
- Thành công
- Thất bại
Chúc bạn thành công!
Ad cho mình hỏi tí
Bạn cứ hỏi đi, mình giúp cho.
Minh dang lam Lab trên trường bài này 😀
Kiểm tra bình luận nào 🙂
Chào bạn ^_^. Cảm ơn đã ghé thăm “My Webiste” !
admin noi ro ngay chỗ username=? and password=? được không?
Chào bạn Giang
Chào bạn Tài
ad cho mình hỏi trong CSDL của mình có thêm cột ROLES làm thế nào mà khi đăng nhập với tài khoản có role là admin thì nó sẽ hiện jFrame của admin còn role là user thì hiện JFrame của user
Chào bạn Khánh!
VD: Role: bao gồm Sinh viên và Giáo Viên
– Nếu chỉ có 2 trường hợp thì Roles bạn có thể để kiểu dữ liệu là bit: 0 và 1
– Còn Roles nhiều hơn 2 thì bạn sử dụng Roles kiểu varchar: SV, GV và GD
Xử lý:
– Đăng nhập sai báo lỗi
– Đăng nhập đúng thì bạn kiểm Roles: http://truonggiangit.com/wp-content/uploads/2017/11/images-101.png
Chúc bạn thành công!
ad cho mình hỏi giờ muốn làm thêm nhấn phím Enter thay cho việc click nút login thì làm như thế nào vậy ?
Tại ô nhập textfield Password:
– Nhấp chuột phải chọn: Event > Key > keyPressed
– Thực hiện gọi hàm Login()
Bạn tham khảo thêm video này: https://www.youtube.com/watch?v=ktpeW2m4rtU
Mình có tạo 2 form nhưng khi đăng nhập đúng tài khoản mật khẩu,lại được 1 form được còn form kia dù đăng nhập đúng mật khẩu tài khoản nhưng vẫn bị lỗi hiện sai
Chào Đông, vậy bạn kiểm tra kỹ lại code hoặc kết nối (Nên Print lỗi để Fix)
Bạn ơi cho mình hỏi sau khi login thành công muốn hiển thị lên một from khác phải làm sau vậy bạn?