Kteam Q&A Community

Cộng đồng hỏi đáp về các vấn đề trong lập trình, công nghệ thông tin.

1

Mô hình 3 lớp kết hợp Entity Framework C#

Trước hết cho em xin lỗi vì đã lập lại câu hỏi này. Em đã tìm và thấy câu hỏi này nhưng làm theo vẫn không được nên đành hỏi lại.

Em sử dụng mô hình 3 lớp (tạo 3 project)

Entity Framework em để ở lớp DataAcess.

Nhưng khi build lên thì thông báo lỗi System.InvalidOperationException: 'No connection string named 'dbQLKHOTHUOCEntities' could be found in the application config file.'

Em đã thử copy file app.config từ project DataAcess lên project GUI nhưng không thành công. xuất hiện tiếp lỗi 

System.InvalidOperationException: 'The Entity Framework provider type 'System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer' registered in the application config file for the ADO.NET provider with invariant name 'System.Data.SqlClient' could not be loaded. Make sure that the assembly-qualified name is used and that the assembly is available to the running application. See http://go.microsoft.com/fwlink/?LinkId=260882 for more information.'

trong dbQLKhoThuoc.Context.cs 

        public dbQLKHOTHUOCEntities()
            : base("name=dbQLKHOTHUOCEntities")
        {
        }

Mong được giúp đỡ ạ

1 câu trả lời Thêm câu trả lời

2
Nguyễn Thái Hải đã trả lời 2018-04-11 01:09:32

chưa có connectionString. Vô file config cấu hình đi bạn

Câu trả lời của bạn

Bạn có thể trả lời câu hỏi này? Hãy chia sẻ nó cho mọi người.

Hủy bỏ hoặc

Chiến dịch

Kteam - Howkteam Free Education