1.右键项目名称选择管理NuGet程序包
2.搜索Oracle 下载安装红色框两个部分(EF框架 相当于java中的hibernate)
3.安装完成后配置Web.config文件
配置如下两部分:
4.项目下新建DAL文件夹 新建OracleDbContext类
public class OracleDbContext:DbContext
{
//base("OracleDbContext")中的字符串参数为Web.config文件中的连接字符串名
//可以传递连接字符串本身,如果未显式指定连接字符串名称,实体框架将假定该连接字符串名称与类名称相同
public OracleDbContext() : base("OracleDbContext")
{
} public DbSet<User> User { get; set; } protected override void OnModelCreating(DbModelBuilder modelBuilder) { //modelBuilder.HasDefaultSchema("SCOTT")中的字符串参数为 Oracle数据库用户名(大写) modelBuilder.HasDefaultSchema("SCOTT"); Database.SetInitializer<OracleDbContext>(null);//此举 } }