C#連線Oracle資料庫,通過EF自動生成與資料庫表相關的實體類

STR少寒發表於2020-08-15

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、生成結果

相關文章