zoukankan      html  css  js  c++  java
  • EF6+MVC5之Oracleo数据库的Code First方式实现

    折腾了好几天,在办公室机器上死活找不到ODP.net的Oracle数据库连接方式(但在家中电脑上正常)。后来把之前安装的VS2013和所以安装的Oracle客气端统统卸载,重新安装visual studio 2013旗舰版和ODTwithODAC121021,一切正常(笨办法)。

    参考资料:http://www.oracle.com/technetwork/topics/dotnet/whatsnew/index.html

    一、新建项目、安装软件包

          新建一个Web项目,现在NuGet程序包上已经有ODP.NET Managed Driver的在线下载安装,在线搜索oracle,然后安装ODP.NET的两个程序包,如果没有装EF6的也要装,安装完后如下图:

    然后新建一个基于ODP.net的连接,工具--连接到数据库(就是下面这个界面一直不出来,费了好长时间)

    修改web.config中connectionStrings中的内容,改为自己的正确连接

    二、使用Code First方式从现在有Oracle数据库中生成实体类

          右键Models文件夹--添加--新建项--数据--ADO.NET实体数据模型

    如果没有以下界面的“来自数据的Code First”这项目的话,请安装EFTools for VS2013,具体请看我上一篇博文

    生成了如下的实体数据模型

    结束,欢迎探讨交流!

  • 相关阅读:
    luffy后台登录+注册+课程
    luffy前台登录+注册+课程
    luffy前台准备
    luffy后台准备
    跨域请求
    pip源和虚拟环境的搭建
    Book接口
    drf-Xadmin的使用
    drf-JWT认证
    drf-自动生成接口文档
  • 原文地址:https://www.cnblogs.com/wgying/p/4389154.html
Copyright © 2011-2022 走看看