快速搭建EF上下文链接数据库
来源:互联网 发布:elsevier数据库进不去 编辑:程序博客网 时间:2024/05/18 00:10
小编认为这种快速搭建自己的EF链接数据库非常适合进行测试代码和一些Demo。小编把它分为三步走战略。
第一步建立自己的Model实体和上下文
public class Movie { public int ID { get; set; } public string Title { get; set; } [Display(Name = "Release Date")] [DataType(DataType.Date)] [DisplayFormat(DataFormatString = "{0:yyyy-MM-dd}", ApplyFormatInEditMode = true)] public DateTime ReleaseDate { get; set; } public string Genre { get; set; } public decimal Price { get; set; } } public class MovieDBContext : DbContext { public DbSet<Movie> Movies { get; set; } }
第二步在配置文件里写自己的链接数据库配置。
得注意一点,这里的name得和我们声明的上下文要一模一样。另外这里链接数据库的配置只是最简单的链接数据库的配置,要是正常开发系统时,还需要添加一些其他的属性什么的。
第一种使用数据库的配置
<add name="MovieDBContext" connectionString="data source=WGP-PC;database=local; Integrated security =True;user id=sa;password=5211314;" providerName="System.Data.SqlClient" />
第二种localDB文件<add name="MovieDBContext"connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\Movies.mdf;Integrated Security=True" providerName="System.Data.SqlClient"/>
最后直接保存生成代码。
我们的数据库就有了。就可以使用EF的上下文来操作数据库了。
1 0
- 快速搭建EF上下文链接数据库
- 用sql生成EF上下文
- EF资料链接
- 绿色版Mysql数据库快速搭建
- VS2012 EF上下文 错误的问题 解决
- EF查询创建上下文实体对象
- EF之左外链接
- 搭建SSH框架链接Oracle数据库
- EF 跨数据库操作
- EF codefirst 数据库迁移
- 【EF】跨数据库特性
- 用EF初始化数据库
- EF cedefirst数据库迁移
- EF 配置Oracle数据库
- ef 更新数据库
- EF CodeFirst 数据库迁移
- EF读取数据库
- ef连接mysql 数据库
- C++ class和struct区别整理
- CCCC-GPLT L1-039. 古风排版 团体程序设计天梯赛
- WordPress 使用过程偶尔出现”建立数据库连接错误”
- thinkphp的路由的设置与使用
- Unity3d碰撞检测中碰撞器与触发器的区别
- 快速搭建EF上下文链接数据库
- 广东工业大学新生赛决赛H题
- OSPF
- bzoj 4515: [Sdoi2016]游戏 树链剖分+线段树
- 历届试题 打印十字图
- windows平台 MySQL绿色版 乱码解决方案
- 216. Combination Sum III
- ps切图
- CCCC-GPLT L1-040. 最佳情侣身高差 团体程序设计天梯赛