[Lập trình phần mềm Quản lý quán cafe C# Winform] – Bài 6: Tạo chức năng đăng nhập | HowKteam
Tập hợp khóa học lập trình cơ bản đến nâng cao.
Tham gia group để cập nhật thêm thông tin cũng như tham gia khóa học online miễn phí.
Nếu các bạn thấy hay thì hãy đăng ký theo dõi kênh, like, share cho mọi người cùng tham gia nhé.
Muốn ủng hộ mình các bạn có thể nhấn vào quảng cáo hiện lên và load xong để mình được ít tiền duy trì nhé.
Cảm ơn mọi người.
Danh sách phát:
Lập trình C#:
Lập trình Android:
Lập trình C++:
Bài trước:
[Lập trình phần mềm Quản lý quán cafe C# Winform] – Bài 5: Design patern Singleton | HowKteam
Bài sau:
[Lập trình phần mềm Quản lý quán cafe C# Winform] – Bài 7: Hạn chế lỗi SQL Injection | HowKteam
website:
Âm thanh:
Two Step From Hell Colors Of Love
Nguồn: https://ibusiness.vn
Xem thêm bài viết khác: https://ibusiness.vn/cong-nghe/
Để ủng hộ Kteam các bạn có thể tham khảo Source code mẫu tại website Howkteam.com và click quảng cáo để hỗ trợ team có kinh phí duy trì nhé!
http://www.howkteam.vn/course/gioi-thieu-design-patern-singleton-phan-mem-quan-ly-quan-cafe-voi-c-winform/tao-chuc-nang-dang-nhap-cho-phan-mem-quan-ly-quan-cafe-voi-c-winform-1242
Nếu bạn thấy bổ ích, đừng quên chia sẻ để lan truyền GIÁO DỤC MIỄN PHÍ đến cộng đồng!
Cảm ơn bạn đã luôn đồng hành cùng Kteam
anh ơi em code Ở dòng DataTable result = DataProvider.Instance.ExecuteNonQuery(query);
báo lỗi Cannot implicitly convert type 'int' to 'System.Data.DataTable'
Bạn ơi mình nên mã hoá username và password chứ ai lại phơi ra như thế.
Cho mình hỏi: Làm sao để 1 phần mềm chạy bằng c# winform + ASP.NET + SQL Server -> c# winform +ASP.NET + IBM DB2 ạ ?
Em làm đúng như vậy, tuy vẫn có dữ liệu trong sql mà em nhập vào nó lại không đăng nhập được ạ. Ai giải thích giúp em
Thiếu khai báo bên DataProvider.cs
Khai báo thêm này là gọi đc Instance
public class DataProvider
{
private static DataProvider instance;
public static DataProvider Instance
{
get { if (instance == null) instance = new DataProvider(); return instance; }
private set { DataProvider.instance = value; }
}
private DataProvider() { }
mình lỗi Instance trong phần DataTable result = DataProvider.Instance.ExecuteQuery(query); chỉ fix với
12:06
Chào anh, hàm bool Login ở class AccountDAO em xử lý bằng ExecuteScalar như vầy có được ko ạ, em chạy thử thì được nhưng em ko biết về sau này có vấn đề gì phát sinh nếu xử lý theo cách này ko, em cảm ơn anh
public bool login(string UserName, string Password)
{
string query = "SELECT COUNT(*) FROM dbo.Account WHERE username = N'" + UserName +"' AND password = N'" + Password + "'";
int result = Convert.ToInt32(DataProvider.Instance.ExecuteScalar(query));
return result > 0;
}
tại sao dữ liệu của 2 class mình lại k sử dụng được cho nhau vậy
chỗ 5:52 làm sao lấy file dc vậy ?
sao sao mình làm tương tự mà nó tự thêm code như này ở trong class Dataprovier
internal DataTable executequery(string query)
{
throw new NotImplementedException();
}
và khi đăng nhập thì báo lỗi: The method or operation is not implemented.
mong ad giúp đỡ
DataTable result = DataProvider.Instance.ExecuteQuery(query); nó bị lỗi là thế nào ạ
ad cho e hỏi về phân quyền khi đăng nhập là thế nào ạ. code ntn ạ. e cảm ơn
Để ủng hộ Kteam các bạn có thể tham khảo Source code mẫu tại website Howkteam.com và click quảng cáo để hỗ trợ team có kinh phí duy trì nhé!
http://www.howkteam.vn/course/gioi-thieu-design-patern-singleton-phan-mem-quan-ly-quan-cafe-voi-c-winform/tao-chuc-nang-dang-nhap-cho-phan-mem-quan-ly-quan-cafe-voi-c-winform-1242
Nếu bạn thấy bổ ích, đừng quên chia sẻ để lan truyền GIÁO DỤC MIỄN PHÍ đến cộng đồng!
Cảm ơn bạn đã luôn đồng hành cùng Kteam
hi , cho e hỏi . khi mình đăng nhập được rồi thì sẽ hiện ra cái form dành cho người sử dụng , còn cái form dành cho admin thì phải click vô cái stripmenuitem admin . nên vấn đề e đang rất cần giải đáp là làm thế nào để ẩn cái item admin kia đi khi mình được phân là người sử dụng bình thường và hiện ra khi mình được phân quyền admin. em đang rất cần hướng dẫn chỗ này ạ mong anh có giải đáp xớm nhất ạ
Anh ơi ! Chỗ này tại sao mình không sử dụng ExecuteScalar vậy a ?
Bạn ơi,Mình bị lỗi chỗ hàm Fill lỗi ngoại lệ "An unhandled exception of type 'System.Data.SqlClient.SqlException' occurred in System.Data.dll" vậy làm sao sửa dc vậy.Mình vẫn làm bt cho đến khi phần đăng nhập thì lỗi.
tuyệt vời
Chào anh Long, Em đang học theo serie video này của anh. A có thể trình bày chậm lại một chút được không? Em cũng mới học lập trình nên nhiều đoạn anh làm nhanh quá. Em phải replay nhiều lần mà vẫn không hiểu. Cám ơn anh.