entityframework中的codefirst模式练习(一)

不试不知道,一试吓一跳,各种错,简直吓cry了

找了之前的一个mvc建的项目,就这么开始了,感觉系统给的名字太low了,就换个吧,从MvcApplication1=>MVCDemo.UI.Portal,好像也没什么问题哦,接着就是创建上面那个东西,其实这是昨晚的事,纠结死我了,下面的知道是项目,却不知道上面那个是什么鬼,后来在人家blog中知道了是类库,新建项目里面就有了,一个问题解决了。

继续吧,建了2个类,Blog.cs和BlogEntities.cs,下面是原话,“我们将在代码里将它定义为从DBContex继承,这样这个BlogEntities上下文类将扮演着与数据库沟通的重要角色,在这里面可以定义需要的表,项目运行后这些表将自动在数据库创建”。然后就是新建controller,

嗯,就是这样的,那么问题来了,


感觉就是那个类出问题了,什么bolg,卧槽丢大人了,是blog,不要打我,貌似是什么没主键吧,百度一下就是这样,一个简单的解决方案就是把blogID改成了ID就好了,不过要是我就想用blogID怎么办!!只要加个[Key]就好了,是[Key]不是[key]哦

之前有个小插曲,差点忘了,因为嫌名字太low就改了,结果页面跑不出来,说是什么找到MVCDemo.UI.Portal.controller.index和MvcApplication1.controller.index,还说让我去看路由,就把项目属性的程序集名称改回去了,就好了。可是现在要截图的时候,改回原来的设置,居然不出问题了,这尼玛逗哥哥玩呢么,好吧,问题解决了就好了,可是这是为什么呢

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值