ASP .NET MVC 之Entity Framework入门教程及源码
本文主要的目的是
1.说明Entity Framework Power Tools如何使用。
2.Entity Framework 快速门
asp资讯网站源码实验环境:
OS: Windows Server 2012, Windows 7
DE: VS2013 + MVC 6.0+Entity Framework+ SQL Server 2012
准备工作
基于现有数据库生成POCO数据类和数据库上下文需要借助Visual Studio一个扩展插件-- Entity Framework Power Tools(一个Code First反向工程工具)。只要在Visual Studio扩展里面输入“Entity Framework Power”搜索即可到最新的扩展
点击下载即可(如下图)。当然你也可以到这里Entity Framework Power Tools Beta 3下载安装包进行安装。
在这里我们这里新建“School”数据库,打开Microsoft SQL Server 2012的SQL Server Management St
udio管理工具,新建”School”数据库。
执行创建表的脚本,脚本路径如下
msdn.microsoft/zh-cn/data/jj614587
然后我们创建一个控制台应用程序,项目名称为EFPowerToolsSample。
在项目引用右键弹出菜单选择“管理NuGet程序包”
在弹出窗口键入Entity Framwork,并安装。
反向工程生成POCO代码
右键单击项目,然后选择“实体框架”–>“对Code First 进行反向工程”。
输入要根据其对Code First 进行反向工程的现有数据库的相关信息。
注意:这将对数据库中的所有表进行反向工程,因此如果不希望操作所有表,需要从模型中手动删除不需要的表。
在弹出的窗口中输入相关的数据库连接信息即可
点击高级,修改Persist Security Info 为True。否则会出现错误

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。