EntityFramework中使用sql语句

EntityFramework操作数据库谜一般的方便还不用写数据库,但前提是很简单的增删改查,当遇到条件稍微细致的查询就没法查了~,最后还是回到了写sql语句~
记录一个在EntityFramework中写sql语句

例如,查询学生表中姓名为小明的排在第一个学生~不用sql语句并修改年龄

student stu=db.student.where(o=>o.name="小明").FirstOrDefault();
{
stu.sex=15;
}
db.saveChange();



用到sql语句的修改

student stu=db.DataBase.sqlQuery<student>(select * from student where name="小明").FirstOrDefault();
{stu.sex=15;}
db.Entry<student>(stu).State = System.Data.Entity.EntityState.Modified;
db.saveChanges();



总的来说,都是挺简单的~

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值