sportdog

导航

 

2014年10月23日

摘要: 将BlogTypes注释掉,但因为Blogs中定义了BlogType 这样类型的属性,所以Ef会聪明的找到BlogType类. public class BlogEntities:DbContext { static BlogEntities() { ... 阅读全文
posted @ 2014-10-23 10:05 sportdog 阅读(181) 评论(0) 推荐(0)
 
摘要: 参考:http://www.cnblogs.com/Wayou/archive/2012/09/20/EF_CodeFirst.htmlwebconfig中修改: 我的测试环境没用MVC,用的普通aspx页面:运行Step001页面时,就会自动将你的业务类创建到远程的数据库上了.public pa... 阅读全文
posted @ 2014-10-23 09:26 sportdog 阅读(267) 评论(0) 推荐(0)
 
摘要: BlogEntities这个类从DbContext继承,负责数据库的更新.Database.SetInitializer(new DropCreateDatabaseIfModelChanges());这段代码表示:当具体的类发生变化时将重新删除现有的数据库,重新生成新的数据库.测试:修改TestU... 阅读全文
posted @ 2014-10-23 09:20 sportdog 阅读(379) 评论(0) 推荐(0)
 
摘要: Code First 的核心是约定,这些默认的规则使我们可以用我们自己的类来创建模型。EF框架要求一个类必须有一个键属性。规则约定如果一个属性名为Id或者是类名+Id的形式(如PatientId),这一属性就被自动配置为键。如果无法找到满足这一规则的属性,将会在运行时抛出一个异常告诉你没有找到Key... 阅读全文
posted @ 2014-10-23 08:47 sportdog 阅读(469) 评论(0) 推荐(0)
 
摘要: Code First 的核心是约定,这些默认的规则使我们可以用我们自己的类来创建模型。EF框架要求一个类必须有一个键属性。规则约定如果一个属性名为Id或者是类名+Id的形式(如PatientId),这一属性就被自动配置为键。如果无法找到满足这一规则的属性,将会在运行时抛出一个异常告诉你没有找到Key... 阅读全文
posted @ 2014-10-23 08:44 sportdog 阅读(94) 评论(0) 推荐(0)