今天使用mvc完成简单的增删改,内容比较简单,来熟悉一下mvc,数据库操作是用前面的ef,也算是温习一下ef吧。新建mvc项目,在项目中的Models内添加ef,我这里只操作一下简单的user表。里面有id,name,sex,age字段。完成后如下在Controller中添加user控制器,添加增删...
分类:
Web程序 时间:
2014-06-28 15:16:05
阅读次数:
265
情景:用户表和订单表是一对多的关系,即 一个 Userinfo 对应对应有 多个 Order表如果我在EF中,先创建一个用户,然后创建3个订单,然后关联这1个用户和3个订单的关系,毫无问题.但是:当我如果想创建2个用户,6个订单,并且分别去关联的时候,就提示报错无法确定“XXX”关系的主体端。添加的...
分类:
其他好文 时间:
2014-06-25 19:08:09
阅读次数:
397
每天早上到公司第一件事打开电脑,打开我的qq,我的开发工具idea,在看看邮件,日复一日,变懒了,也变聪明了,写了下面一段脚本
文件名:mystart.sh
#!bin/bash
#检验我的开发工具是否已经启动,如果没有启动,启动程序,并在终端打印简单启动信息
ideaNum=`ps -ef | grep idea | awk '{print $2}' | wc -l`...
分类:
系统相关 时间:
2014-06-24 23:16:30
阅读次数:
312
petaPoco出现在2011年...因此老鸟可忽略该贴...目前最新版是5.0,但核心文件变化不大.在众多的ORM框架中,其中不乏非常优秀的EF,但今天仍然想写点关于PetaPoco的文字...是因为有几个项目一直在使用petaPoco,原因有2点:1.轻量级,高性能2.个人偏向DataBaseF...
分类:
其他好文 时间:
2014-06-24 20:48:09
阅读次数:
176
LINQ to SQL和Entity Framework都是一种包含LINQ功能的对象关系映射技术。他们之间的本质区别在于EF对数据库架构和我们查询的类型实行了更好的解耦。使用EF,我们查询的对象不再是完全对应数据库架构的C#类,而是更高层的抽象:Entity Data Model。这为我们提供了额外的灵活性,但是在性能和简单性上面也会有所损失。
LINQ to SQL由C#团队开发并在.N...
分类:
数据库 时间:
2014-06-24 17:57:56
阅读次数:
278
??
Based on your description and the error code, you will just need to ensure that your DataContext class inheirits from IDisposible:
public class YourDataContextClass : DbContext,IDisposable
...
分类:
其他好文 时间:
2014-06-24 15:42:51
阅读次数:
234
EF中使用SQL语句或存储过程1、无参数查询varmodel= db.Database.SqlQuery("select* from UserInfoes ").ToList();2、有参查询var model= db.Database.SqlQuery("select* from UserInfo...
分类:
数据库 时间:
2014-06-20 22:08:34
阅读次数:
408
在使用EF的Codefirst时,由于EF的局限性,不得不让我们去拼一些查询语句,如下:stringsql=string.Format("selectID,[Name]fromUser");。。。但是这样的代码是没有类型检测的,比如某天项目经理强迫症犯了,将User实体类的“ID”改成”UserID...
分类:
其他好文 时间:
2014-06-20 21:19:08
阅读次数:
202