随笔分类 -  C# EF Core

摘要:动态生成表达式树 阅读全文
posted @ 2021-11-07 20:18 富坚老贼 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-08-24 13:43 富坚老贼 阅读(25) 评论(0) 推荐(0) 编辑
摘要:迁移是使用代码生成或修改数据库结构 导入 Microsoft.EntityFrameworkCore.Design可以使用迁移或逆向工程的命令 代码准备 实体类 public class Users { public int Id { get; set; } public string UserNa 阅读全文
posted @ 2021-07-22 21:21 富坚老贼 阅读(183) 评论(0) 推荐(0) 编辑
摘要:查询 1.在context有实体对应的原生sql 如果执行的原生sql查询结果对应一个实体,可以调用FromSqlInterpolated FormattableString sql =$"xxx"; context.xxx.FromSqlInterpolated(sql); 限制: context 阅读全文
posted @ 2020-12-20 08:11 富坚老贼 阅读(175) 评论(0) 推荐(0) 编辑
摘要:默认事务行为 SaveChanges 本身保证了事务,如果一项操作失败,则事务回滚并且所有更改都不会应用到数据库 控制事务 在一个事务中执行两个SaveChanges 保存点 多个上下文共享事务 ADO.NET和 Entity Framework Core 混合事务 分布式 多库事务 阅读全文
posted @ 2020-12-18 22:58 富坚老贼 阅读(181) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/cn-star/p/12021067.html 不管是哪种数据库都需要安装 Microsoft.EntityFrameworkCore.Tools -用来可以在命令行使用以下几种指令Add-MigrationDrop-DatabaseGet-DbCon 阅读全文
posted @ 2020-07-25 14:07 富坚老贼 阅读(295) 评论(0) 推荐(0) 编辑
摘要:https://docs.oracle.com/en/database/oracle/oracle-data-access-components/19.3/odpnt/ODPEFCore.html#GUID-80B07B35-46C9-408F-A688-F98CE1A4CD6C ORACLE类映射 阅读全文
posted @ 2020-06-19 10:46 富坚老贼 阅读(546) 评论(0) 推荐(1) 编辑
摘要:https://www.cnblogs.com/ruanraun/p/dbcontext.html 工具的scaffold-dbcontext(数据库上下文脚手架)指令来生成models和context。 指令详细介绍: Scaffold-DbContext [-Connection] <Strin 阅读全文
posted @ 2020-06-17 20:20 富坚老贼 阅读(1393) 评论(0) 推荐(1) 编辑
摘要:一、基本查询 1.查询所有数据 [HttpGet] public IActionResult Index() { List<MdLength> list; using (var context = new DBContext_PMS1(_dBContext)) { //查询所有数据 list = c 阅读全文
posted @ 2020-06-16 16:50 富坚老贼 阅读(387) 评论(0) 推荐(0) 编辑
摘要:有两种方式配置与数据库之间的关系模型:fluent API 配置模型 和 数据注释模型 一、创建实体模型 1.创建实体模型 [Table("T_BD_Sc")] public class Sc { [Key] public int SC_ID { get; set; } public string 阅读全文
posted @ 2020-06-16 15:45 富坚老贼 阅读(217) 评论(0) 推荐(0) 编辑
摘要:nuget :Oracle.EntityFrameworkCore 直接写连接串的方式 此方法实例化DDDContext时无需传入参数 using Microsoft.EntityFrameworkCore; using System; using System.ComponentModel.Dat 阅读全文
posted @ 2020-05-02 15:26 富坚老贼 阅读(1504) 评论(0) 推荐(0) 编辑
摘要:导入 包控制台输入 阅读全文
posted @ 2019-12-05 20:20 富坚老贼 阅读(2025) 评论(0) 推荐(0) 编辑
摘要:https://docs.microsoft.com/zh-cn/dotnet/csharp/language-reference/keywords/query-keywords 阅读全文
posted @ 2019-05-26 09:26 富坚老贼 阅读(381) 评论(0) 推荐(0) 编辑
摘要:全局安装 dotnet tool install --global dotnet-ef 更新 dotnet tool update --global dotnet-ef 使用迁移或者逆向工程还需要安装 Microsoft.EntityFrameworkCore.Design 查看安装 dotnet 阅读全文
posted @ 2018-12-26 21:50 富坚老贼 阅读(436) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示