当前位置:Gxlcms > 数据库问题 > EF6 在原有数据库中使用 CodeFirst 总复习(一、搭建基础环境)

EF6 在原有数据库中使用 CodeFirst 总复习(一、搭建基础环境)

时间:2021-07-01 10:21:17 帮助过:21人阅读

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

上面为原有数据库示例,将在当前状态使用  CodeFirst

主外键创建时使用了级联删除,以后要改成软删除,所以,也不会用到。

三、创建解决方案及项目 

技术分享图片

四、安装新版EF

技术分享图片

五、添加数据实体对象

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

六、生成的上下文及实体对象

技术分享图片

web.config中生成的连接字符串 
      技术分享图片

技术分享图片

技术分享图片

技术分享图片

七、为Blog实体对象添加特性

技术分享图片

七、测试生成的实体对象

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

建立项目时,如果身份验证方式选择无,系统不导入验证js等文件,需要手动将其复制进项目。

至此,基于现有数据库的CodeFirst基础部分已经完成,并测试通过。

 

本文参考http://msdn.microsoft.com/zh-cn/data/jj200620

本文及原文版权全部归上述作者所有    技术分享图片

 

   

EF6 在原有数据库中使用 CodeFirst 总复习(一、搭建基础环境)

标签:创建表   建立数据库   身份验证   not   删除   com   entity   name   height   

人气教程排行