上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: 一、分组查询和使用 1.1 语法 只有在聚合对象需要筛选的时候才会用到Having,一般分组查询用不到可以去掉 var list = db.Queryable<Student>() .GroupBy(it => new { it.Id, it.Name }) //可以多字段 .Where(it=>i 阅读全文
posted @ 2024-01-16 15:05 yswenli 阅读(2402) 评论(0) 推荐(0) 编辑
摘要: 同步分页 int pagenumber= 1; // pagenumber是从1开始的不是从零开始的 int pageSize = 20; int totalCount=0; //单表分页 var page = db.Queryable<Student>().ToPageList(pagenumbe 阅读全文
posted @ 2024-01-16 15:04 yswenli 阅读(1005) 评论(0) 推荐(0) 编辑
摘要: 查所有 List<Student> list=db.Queryable<Student>().ToList() //select * from Student 查询总数 int count=db.Queryable<Student>().Count() //select count(1) from  阅读全文
posted @ 2024-01-16 15:03 yswenli 阅读(1073) 评论(0) 推荐(0) 编辑
摘要: 1、根据实体删除 1.1 强类型实体 需要配置主键 ,根据主键删除需要给实体配置主键,参考文档实体配置 //单个实体 db.Deleteable<Student>(new Student() { Id = 1 }).ExecuteCommand(); //List<实体> (可以不加Where) L 阅读全文
posted @ 2024-01-16 15:02 yswenli 阅读(1640) 评论(0) 推荐(1) 编辑
摘要: 1、根据实体对象更新 所谓按实体对象更新就是:db.Updateable(参数对象) 有参数的重载 db.Updateable(实体或者集合).ExecuteCommand() //右标题1 下面的所有菜单 优点 1、代码少 2、支持各种批量修改 缺点 1、不支持表达式和sql函数 2、依赖 实体对 阅读全文
posted @ 2024-01-16 15:01 yswenli 阅读(3644) 评论(0) 推荐(0) 编辑
摘要: 1、插入方式 1.1 单条插入实体 //返回插入行数 db.Insertable(insertObj).ExecuteCommand(); //都是参数化实现 //异步: await db.Insertable(insertObj).ExecuteCommandAsync() //插入返回自增列 ( 阅读全文
posted @ 2024-01-16 15:00 yswenli 阅读(2116) 评论(0) 推荐(0) 编辑
摘要: 注意点 1.SqlSugar Code First可以快速开发,使用起来也要分阶段使用,比如早期随便搞,中后期需要禁用一些功能保证数据安全(标题6和7 ) 2.数据库账号需要有比较高的权限, 3.Sqlite不支持删除列和修改列只能添加列 1、入门示例 会根据连接字符串中的数据库进行创建 //建库: 阅读全文
posted @ 2024-01-16 14:57 yswenli 阅读(2276) 评论(0) 推荐(0) 编辑
摘要: SqlSugar入门 创建对象 你可以使用 SqlSugarClient (new模式)或者 SqlSugarScope (单例) 对数据库进行增、删、查、改等功能 注意:除了名字和使用模式不同,功能和API都一模一样 SqlSugarClient(new模式) 优点:性能比SqlSugarScop 阅读全文
posted @ 2024-01-16 14:47 yswenli 阅读(2082) 评论(0) 推荐(2) 编辑
摘要: 11 月 15 日开始的为期三天的 .NET Conf 在线活动的开幕日上,.NET 8作为微软的开源跨平台开发平台正式发布。.NET 团队着重强调云、性能、全栈 Blazor、AI 和 .NET MAUI 是.NET 8的主要亮点。。NET团队在 .NET Conf 2023 [1]活动开幕式上表 阅读全文
posted @ 2023-11-15 09:54 yswenli 阅读(355) 评论(0) 推荐(2) 编辑
摘要: 介绍 Elsa Workflows 是一个功能强大且灵活的执行引擎,封装为一组开源 .NET 库,旨在为 .NET 应用程序注入工作流功能。 借助 Elsa,开发人员可以将逻辑直接编织到他们的系统中,从而增强功能和自动化,并与应用程序的核心功能无缝对齐。 Elsa 中的工作流程可以通过两种方式定义: 阅读全文
posted @ 2023-10-30 11:58 yswenli 阅读(14049) 评论(8) 推荐(10) 编辑
上一页 1 2 3 4 5 6 7 ··· 12 下一页
点击右上角即可分享
微信分享提示