TBTable1 tab1=new TBTable1{Id=1,name=""};//定义一个实体(实体主键假设为1)Entities.TBTable1.AddObject(tab1);//把实体添加到DbContextvar query=Entities.TBTable1.FirstOrDefault(c=>c.Id=1);//查询DbContext中TBTable1表里的主键为1的对象
问题是为什么查到的对象为空呢,明明已经添加进去了啊!
我知道有人会说你插入之后调用一下savechanges()提交数据,但是我这里是想实现一个事务,上面插入数据,在另外的类里(同一个事务里)我要取出刚刚插入的数据的,所以这里还不能savechanges(),不然就不是完整事务了!
有人明白我再说什么?
大神帮帮解惑吧!
- 5 回答
- 0 关注
- 407 浏览
添加回答
举报
0/150
提交
取消