EF方式增加数据
数据 方式 增加 ef
2023-09-14 09:12:34 时间
引用网址: https://www.cnblogs.com/liessay/p/11949278.html
单条记录添加
- 第一种方式:
public void AddRegion() { using(Northwind db = new Northwind()) { Region region = new Region(); region.RegionID = 5; region.RegionDescription = "青岛"; db.Region.Add(region); db.SaveChanges(); } }
- 第二种方式:
public void AddRegion() { using (Northwind db = new Northwind()) { Region region = new Region(); region.RegionID = 6; region.RegionDescription = "济南"; db.Entry<Region>(region).State = System.Data.Entity.EntityState.Added; db.SaveChanges(); } }
批量增加
- 第一种方式 :使用泛型
public void AddRange() { using (Northwind db = new Northwind()) { List<Region> regions = new List<Region>(); regions.Add(new Region { RegionID = 6, RegionDescription = "济南" }); regions.Add(new Region { RegionID = 7, RegionDescription = "合肥" }); regions.Add(new Region { RegionID = 8, RegionDescription = "天津" }); db.Region.AddRange(regions); Response.Write(db.SaveChanges()); } }
- 第二种方式:循环实体
public void AddRange() { using(Northwind db = new Northwind()) { for (int i = 10; i < 20; i++) { Region region = new Region(); region.RegionID = i; region.RegionDescription = $"第{i}条"; db.Region.Add(region); } Response.Write(db.SaveChanges()); } }
相关文章
- C#导入Excel数据的方式(两种)
- 豆瓣9.4分经典《Python数据科学手册》完整版开放下载
- 数据建模与数仓建模_数仓建模的几种方式
- 分布滞后线性和非线性模型(DLNM)分析空气污染(臭氧)、温度对死亡率时间序列数据的影响|附代码数据
- 数据在内存中的存储方式--C语言版
- 10个实用的数据可视化的图表总结
- docker安装mysql:5.7(利用数据卷挂载方式启动)
- 【计算机网络】网络层 : 分组交换方式 ( 数据报方式 | 虚电路方式 )
- 数据分析师,年终述职报告模板来了!
- 判断两个里的数据是否相等详解itxm 2018年08月28日 编程语言 775 0 编程语言
- Java解析Json数据的两种方式详解编程语言
- MySQL数据库添加外键:一种实现数据关联的方式(mysql数据库添加外键)
- 利用 Oracle 中的排序函数实现数据排序(oracle排序函数)
- 利用MySQL视图构建数据精准解决方案(mysql视图的创建)
- 库MongoDB如何快速清空数据库(mongodb清空数据)
- MySQL数据存储:安全、可靠、可靠的存储方式(mysql数据存放)
- MySQL中处理二进制数据的方法(mysql二进制数据)
- MySQL建表时正确使用外键有助于优化数据操作。(mysql建表时创建外键)
- Oracle函数A带来了全新的方式使用数据(oracle函数a)
- MySQL中enum类型更灵活的数据定义方式(mysql中enum类型)
- 保存 Oracle临时表数据的有效保存方式(oracle临时表的数据)
- 解读MySQL中两条记录数据的重要性(mysql 两条记录数据)
- 方式RedisRDB持久化你的数据(关于redis 之rdb)
- MySQL数据上传方式一览(mysql上传数据的方式)
- Redis重新定义了数据序列化方式(redis 默认序列化吗)
- 库操作深入探索Oracle数据库的一对一操作(Oracle 一对一数据)
- php录入页面中动态从数据库中提取数据的实现
- PHP函数分享之curl方式取得数据、模拟登陆、POST数据