Tôi đang sử dụng Khuôn khổ thực thể 5 Phê duyệt trước mã. Dưới đây là tập tin Bối cảnh của tôi:Cách thêm "Tên nhà cung cấp" trong Chuỗi kết nối vào tệp Ngữ cảnh?
using IMS.Domain.Inventory;
using IMS.Domain.Security;
using IMS.Domain.StoredProcedures;
using System;
using System.Collections.Generic;
using System.Data.Entity;
using System.Data.Entity.Infrastructure;
using System.Data.Objects;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace IMS.Domain.DBContext
{
public class IMSDBContext : DbContext
{
public DbSet<ModuleAccounting> ModuleAccountings { get; set; }
public DbSet<ModuleInfo> ModuleInfos { get; set; }
public DbSet<ModuleType> ModuleTypes { get; set; }
public DbSet<UserAccounting> UserAccountings { get; set; }
public DbSet<UserGroup> UserGroups { get; set; }
public DbSet<UserInfo> UserInfos { get; set; }
//
// set a connection string
public IMSDBContext() // Constructor of the Context
{
this.Database.Connection.ConnectionString =
"Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=IMSDB;Data Source=.\\SQLExpress";
}
}
}
Ở đây tôi đã thêm các chuỗi kết nối trong constructor. Nhưng có cách nào để thêm "Tên nhà cung cấp" vào chuỗi kết nối không?
Chuỗi kết nối của bạn trông giống 'Chuỗi kết nối SQLClient', vì vậy nhà cung cấp là' SQLClient', chúng tôi thêm 'Tên nhà cung cấp' chỉ trong chuỗi kết nối' OleDB'. –