EF 使用心得 有点傻逼!

1.通常情况 表实例一个对象 T_User model = new T_User();
2.关键 非空字段赋值主键必须要写 model.EID = "009"; model.CreateUser = "001"; model.CreateDate = Datetime.Now;
3.EF 重点来了 :
  Add: db.Entry<T_User>(mdoel).State = System.Data.Entity.EntityState.Added;

  Edit(A):

db.Entry<T_User>(mdoel).State = System.Data.Entity.EntityState.Modified;//【全表 => 此ID下面所有的已修改的列全部会更改属性值】

  Edit(B1):
      db.T_User.Attach(model); // 读取指定实体
      db.Entry<T_User>(mdoel).Property<string>(r => r.LoginName).IsModified = true;//【单个列】
  Edit(B2):
     db.Entry<T_User>(mdoel).Property<string>("LoginName").IsModified = true;//【单个列】

Delete:

db.Entry<T_User>(mdoel).State = System.Data.Entity.EntityState.Deleted;

4.  db.SaveChanges(); //执行sql脚本的地方。

最新文章

  1. 深入理解PHP内核(九)变量及数据类型-静态变量
  2. solr多条件查询(三)
  3. SQL Server创建随机测试数据
  4. hdu 1757 A Simple Math Problem (乘法矩阵)
  5. [css] haslayout
  6. dubbo-RPC学习(一)自定义配置
  7. 判断js中各种数据的类型方法之typeof与0bject.prototype.toString讲解
  8. Oracle如何实现跨数据库查询
  9. CODEFORCES ROUND #273 DIV2
  10. pycharm 运行错误信息显示乱码
  11. 如何将两个PDF文件合并到一个页面中
  12. python 全栈开发,Day10(动态参数,命名空间,作用域,函数嵌套)
  13. GPS坐标转换 百度地图API调用
  14. 20155307实验八 《网络对抗》 Web基础
  15. REST服务安全-双向认证
  16. jQuery控制TR显示隐藏
  17. [PHP] 试题系统研究
  18. sweet home 3d 免费的家居设计软件
  19. runtime(二)
  20. LeetCode7.整数反转 JavaScript

热门文章

  1. C# 实现截图软件功能
  2. 淘宝开放平台使用WebClient,WebRequest访问时的错误提示导致麻烦
  3. Spark应用【根据新df更新旧df】
  4. 安卓程序中手机后退键与标题栏后退键是不同的,前者回出发onBackPressed()函数,后者需要重重写temclick函数
  5. TNS-12535: TNS:operation timed out
  6. c/c++ 字节对齐
  7. MySql基本使用方法
  8. 《Java大学教程》—第11章 案例研究--第1部分
  9. python 守护进程、同步锁、信号量、事件、进程通信Queue
  10. 查看linux中的TCP连接数