本文在于巩固基础
数据库开发模式:
1.数据库优先开发模式
2.模型优先开发模式
EntityFramework学习之一
最简单的一个案例
第一步创建模型
public class Student { [Key] public int StudentId { get; set; } public string StudentName { get; set; } public string Sex { get; set; } public int Age { get; set; } }
第二步创建上下文类
public class EntitiesContext:DbContext { public EntitiesContext() : base("name=ConnString")//即连接字符串 { } public DbSet<Student> Students { get; set; } }
第三步配置连接字符串
<connectionStrings>
<add name="ConnString" providerName="System.Data.SqlClient" connectionString="Data Source=(local);Initial Catalog=MyDB;Integrated Security=true;"/>
</connectionStrings>
第四步利用上下文来获取数据
private EntitiesContext _db=new EntitiesContext(); public ActionResult Index() { return View(_db.Students.ToList()); }
数据库中自动生成的表


浙公网安备 33010602011771号