Không gọi được thư viện DAL trong lớp BUS

Chả là em có bài tập phải kết nối mô hình 3 lớp, mặc dù e đã add referrences lớp DAL cho lớp BUS nhưng đến khi vào lớp BUS thì không gọi được lớp DAL

Anh chị giúp e với, help me :’<

Cậu có chắc class DAL_taikhoan là class public không Vân? :smile:
Ngoài ra, cậu nên đặt tên class theo convention. Ở C#, tên class được viết theo kiểu Pascal case.

EDIT: Sorry, tớ không biết vụ medium bị chặn. Pascal case là 1 quy tắc viết các ký tự đầu của từng chữ là upper case, theo sau là các ký tự thường. Cách viết này thường được dùng để khai báo tên class trong C#. Ví dụ:

  • Raw: user login count
  • Pascal Case: UserLoginCount

Cảm ơn @AzDev@SITUVN.gcd nhé!

3 Likes

Mình chắc chắn là nó public vì lúc tạo file nó đã public sẵn mà

Bạn show code cho mọi người xem chứ nhìn vậy khó giúp cho bạn lắm.

2 Likes

Như Hiếu có đề cập ở trên, sẽ tốt hơn nếu cậu show cho bọn tớ class đó.
Ngoài ra, để cậu sử dụng được cậu còn phải using đúng namespace nữa.
Bọn tớ không thể nói gì nếu không rõ implement của class đó.

4 Likes
  • Dòng using DAL_QLCT; không báo lỗi => tham chiếu đến không gian tên DAL_QLCT thành công.
  • DAL_taikhoan lại báo lỗi => không tìm thấy lớp này. Bạn chắc rằng lớp này là public.
  • Cách hay nhất để biết cụ thể nguyên nhân là bạn nhấn vào Error List kế bên Output. Thông báo lỗi cụ thể từng vị trí sẽ có hết. Đây chính là nơi bắt đầu.
5 Likes

Em không vào được link anh ạ

1 Like

Nhiều đơn vị cung cấp mạng đã chặn medium.com rồi.
Mà vấn đề đó không quan trọng, chỉ là quy tắc đặt tên theo từng ngôn ngữ. Bạn nên chú tâm vào phần chính mà bạn muốn hỏi và những phần bọn mình muốn từ bạn.

2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?