先安装此插件, 1) 按照現有數據庫結構,生成Code First POCO class、DbContext class和相應的mapping class。 2) 以designer模式或XML模式查看POCO class對應的Entity Data Model (edmx) 。 3) 查看Entity Data Model所對應的DDL。 4) 生成EF Generated View提高EF性能。 选中类库 右键 Entity Framework ---- Reverse Eng
以前在用MVC + EF 的项目中,都是一个数据库,一个DbContext,因此一直没有考虑过在MVC+EF的环境下对于多个数据库的操作问题。等到要使用时,才发现这个问题也不小(关键是有个坑)。直接说这个问题的解决流程吧:
1)由以往的经验:在ADO.NET中,要操作多个数据库,那多写两个SqlHelper吧,或封装下,能动态的修改链接字符串。因此想到在这里能不能建多个ADO.NET实体数据模型呢?于是乎有了这样两个文件:SealDBModel.edmx及UcmsDBModel.edmx。
VS2015下如何简单使用EF框架的方法,具体内容如下
新建Model1.edmx文件
页面引用数据库Model1 如下创建AD数据库的model文件、
找到以下菜单
找到所需要引用数据库类名称。
在页面后台引用
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
n