EF CRUD
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脚本的地方。
最新文章
- 深入理解PHP内核(九)变量及数据类型-静态变量
- solr多条件查询(三)
- SQL Server创建随机测试数据
- hdu 1757 A Simple Math Problem (乘法矩阵)
- [css] haslayout
- dubbo-RPC学习(一)自定义配置
- 判断js中各种数据的类型方法之typeof与0bject.prototype.toString讲解
- Oracle如何实现跨数据库查询
- CODEFORCES ROUND #273 DIV2
- pycharm 运行错误信息显示乱码
- 如何将两个PDF文件合并到一个页面中
- python 全栈开发,Day10(动态参数,命名空间,作用域,函数嵌套)
- GPS坐标转换 百度地图API调用
- 20155307实验八 《网络对抗》 Web基础
- REST服务安全-双向认证
- jQuery控制TR显示隐藏
- [PHP] 试题系统研究
- sweet home 3d 免费的家居设计软件
- runtime(二)
- LeetCode7.整数反转 JavaScript
热门文章
- C# 实现截图软件功能
- 淘宝开放平台使用WebClient,WebRequest访问时的错误提示导致麻烦
- Spark应用【根据新df更新旧df】
- 安卓程序中手机后退键与标题栏后退键是不同的,前者回出发onBackPressed()函数,后者需要重重写temclick函数
- TNS-12535: TNS:operation timed out
- c/c++ 字节对齐
- MySql基本使用方法
- 《Java大学教程》—第11章 案例研究--第1部分
- python 守护进程、同步锁、信号量、事件、进程通信Queue
- 查看linux中的TCP连接数