摘要: (1)//删除操作 public bool delete() { try { a_context = new AEntities(); b1 = new Table_1(); //删除只需要写主键就行了 b1.id = 3; a_context.Entry<Table_1>(b1).State = 阅读全文
posted @ 2016-07-23 13:49 黑色鼠标 阅读(1934) 评论(0) 推荐(0) 编辑
摘要: (1)//添加操作 public bool addDate() { try { //声明上下文 a_context = new AEntities(); //声明数据模型实体 //执行代码时候会先验证这些属性值是否符合约束,不然验证过不去就不会往下执行了 b1 = new Table_1(); b1 阅读全文
posted @ 2016-07-23 13:42 黑色鼠标 阅读(2017) 评论(0) 推荐(0) 编辑
摘要: 1.用可见的方式:数据库优先和模型优先; 2.根据代码创建数据库和上下文: (1)建数据模型(几张表就建几个模型) public class M { public string name { get; set; } public int age { get; set; } [Key] //指定主键。 阅读全文
posted @ 2016-07-23 13:40 黑色鼠标 阅读(138) 评论(0) 推荐(0) 编辑
摘要: Entity Framework简称EF /扩展: //注意:添加数据库模型时候,一定要选择在连接字符串中包含敏感数据(就是密码啊什么的。)如果没有选择,连接字符串中没有密码,则得手动添加 //数据库和模型同步变化:双击数据库模型Model1.edmx ==》 空白处右击 ==》 选择:从数据库更新 阅读全文
posted @ 2016-07-23 13:32 黑色鼠标 阅读(169) 评论(0) 推荐(0) 编辑