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

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

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

一、准备条件

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

  • 使用vs创建一个项目

二、连接Oracle数据库

下载安装 Oracle Developer Tools for Visual Studio

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

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

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

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

三、自动生成实体类

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

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

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

  • 搜索安装EntityFramework

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

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

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

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

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

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

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

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

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

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

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

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

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

3、生成结果

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

上一篇:go test :Wrong test signature


下一篇:Leetcode 13 Roman to Integer 字符串处理+STL