C#连接Oracle数据库,通过EF自动生成与数据库表相关的实体类

C#连接Oracle数据库,通过EF自动生成与数据库表相关的实体类

ps:如需转载,请在转载文章明显处,i标注作者和原文地址

一、准备条件

  • 需要自己电脑上已经安装了Oracle数据库,并且已经创建了相关实例

  • 使用vs创建一个项目

二、连接Oracle数据库

下载安装 Oracle Developer Tools for Visual Studio

  • 安装完整版后 oracle database的显示

下载后,直接安装好就行(安装前需要关闭vs,否则会提示错误)

三、自动生成实体类

1、下载安装相应的程序框架

  • 工具-->NuGet包管理器-->管理NuGet程序包

  • 搜索安装EntityFramework

  • 下载安装Oracle 实体类框架Oracle.ManagedDataAccess.EntityFramework(如图)

2、添加ADO.NET实体数据模型

image-20200815173102204

选中需要生成实体类的表,点击完成,OK搞定

3、生成结果

posted @ 2020-08-15 17:35  STR少寒  阅读(1742)  评论(0编辑  收藏  举报