网站首页 站内搜索

搜索结果

查询Tags标签: FreeSQL,共有 22条记录
  • FreeSql笔记记录

    FreeSql的系列操作:freesql的操作有点类似于linq中的操作,不过freesql的操作是对数据库,但是linq的操作是对集合进行操作 查看官方文档:https://freesql.net/guide/首先要设计一个实体类。类名和字段名的设置要加备注: 比如: [Table("表名")] 如果表名的设…

    2022/8/22 2:26:27 人评论 次浏览
  • SqlSugar 和 FreeSql 以及 EF Core 我的最终选择

    从JAVA转C# 就让我爱上了C#的语法,特别是C#的ORM框架 EF Core (不推荐) 优点: 微软官方ORM 功能强大 文档齐全 缺点: 1.复杂查询生成的SQL语句性能太差 2.很多常用功能缺失,需要自已封装 3.批量操作性能差 4.原生SQL支持不友好 SqlSugar ORM (推荐) 优点: 企业项…

    2022/7/31 2:54:04 人评论 次浏览
  • [开源] .Net ORM 访问 Firebird 数据库

    前言 Firebird 是一个跨平台的关系数据库系统,目前能够运行在 Windows、linux 和各种 Unix 操作系统上,提供了大部分 SQL-99 标准的功能。它既能作为多用户环境下的数据库服务器运行,也提供嵌入式数据库的实现。 Firebird 脱胎于 Borland 公司的开源版数据库 Interbase…

    2022/7/8 2:20:12 人评论 次浏览
  • C# Expression使用实践——为FreeSql增加WhereLike方法

    1.背景 前端有一个是否模糊查询的参数,当未勾选时,所有字符串类型的值使用a = xxx,勾选后使用a like %xxx% 如果使用WhereIf来写,每一个判断条件都需要写两行 .WhereIf(!request.IsLike && request.A.HasValue(), (i, o) => o.A== request.A) .WhereIf(req…

    2022/7/7 2:20:17 人评论 次浏览
  • FreeSql学习笔记——11.LinqToSql

    前言Linq的强大大家有目共睹,可以以简便的方式对数据集进行复杂操作,LinqToSql经常使用在数据库的联表、分组等查询操作中;FreeSql对LinqToSql的支持通过扩展包FreeSql.Extensions.Linq;Init dotnet add package FreeSql.Extensions.Linq说明请尽量不要在 ISelect 模式…

    2022/6/8 2:21:38 人评论 次浏览
  • PostgreSQL Array 数组类型与 FreeSql 打出一套【组合拳】

    前言 PostgreSQL 是世界公认的功能最强大的开源数据库,除了基础数据类型 int4/int8/varchar/numeric/timestamp 等,还支持 int4[]/int8[]/varchar[]/numeric[]/timestamp[] 数组类型、hstore 类型(类似 c# Dictionary<string, string>)、gis 类型。 选择一项技术…

    2022/6/8 2:21:30 人评论 次浏览
  • FreeSql学习笔记——8.数据返回类型

    前言FreeSql数据返回格式比较丰富,包括单条、列表、导航属性数据、指定字段、Dto等;可以有效的减少代码量,减少字段复制等操作;前面的查询已经用到了日常基本需要用到的数据格式,本篇是常用格式的总结;数据格式首先是最简单的查询单条数据,FreeSql提供了两个获取单…

    2022/5/27 2:20:21 人评论 次浏览
  • BootstrapBlazor+FreeSql实战 Chart 图表使用(2)

    接上篇 BootstrapBlazor实战 Chart 图表使用(1) 13.添加必备的库 使用 nuget.org 进行 BootstrapBlazor 组件安装, FreeSql库,Newtonsoft.Json dotnet add b06chart package Densen.FreeSql.Extensions.BootstrapBlazor dotnet add b06chart package FreeSql.Provider.Sql…

    2022/4/4 19:21:26 人评论 次浏览
  • B03. BootstrapBlazor实战 10分钟编写数据库维护项目

    demo演示的是Sqlite驱动,FreeSql支持多种数据库,MySql/SqlServer/PostgreSQL/Oracle/Sqlite/Firebird/达梦/神通/人大金仓/翰高/华为GaussDB/MsAccess 1.新建工程 新建工程b03sqlite dotnet new blazorserver -o b03sqlite将项目添加到解决方案中: dotnet sln add b03sq…

    2022/3/27 19:24:06 人评论 次浏览
  • 基于FreeSql和AutoMapper实现可读性较高的审计追踪

    基础概念 系统内对数据的操作通过数据库实体保存到库,通过数据库实体我们可以获取到变化之前的数据和变化之后的数据,但是基于数据库实体记录审计追踪有很大的弊病。 数据库实体的结构是基于业务需要设计的,一般很难满足审计追踪的观赏性方面的需求,要么是多出很多用户…

    2022/3/25 19:22:52 人评论 次浏览
  • FreeSql的各种工程demo上新啦

    FreeSql的各种工程demo GitHub | Gitee console,winforms nf461,vb,wpf,webapi,workerSevice,signalIR xamarinForm app: ios,android,wpf Blazor,ARM_Console vs2022 preview Maui: Android, iOS , MacCatalyst , Windows (UWP) MauiBlazor: Android, iOS , MacCatalyst …

    2022/3/25 2:52:32 人评论 次浏览
  • sqlsugar freesql hisql 三个ORM框架性能测试对比

    hisql与目前比较流行的ORM框架性能测试对比 测试环境数据库sqlserver 配置如下总体测试结果插入记录数 hisql(耗时) sqlsugar(耗时) freesql(耗时)5条 0.0107秒 0.0312秒 0.02675秒10条 0.0111秒 0.0307秒 0.0271秒50条 0.0174秒 0.0364秒 0.0430秒100条 0.0281秒 0.0472秒…

    2022/1/7 19:09:23 人评论 次浏览
  • sqlsugar freesql hisql 三个ORM框架性能测试对比

    hisql与目前比较流行的ORM框架性能测试对比 测试环境数据库sqlserver 配置如下总体测试结果插入记录数 hisql(耗时) sqlsugar(耗时) freesql(耗时)5条 0.0107秒 0.0312秒 0.02675秒10条 0.0111秒 0.0307秒 0.0271秒50条 0.0174秒 0.0364秒 0.0430秒100条 0.0281秒 0.0472秒…

    2022/1/7 19:09:23 人评论 次浏览
  • ASP.NET Core下FreeSql的仓储事务

    ASP.NET Core下FreeSql的仓储事务 第一步:配置 Startup.cs 注入 引入包 dotnet add package FreeSql dotnet add package FreeSql.DbContext dotnet add package FreeSql.Provider.MySqlConnector配置 Startup.cs 注入 public void ConfigureServices(IServiceCollection…

    2021/8/6 19:08:05 人评论 次浏览
  • ASP.NET Core下FreeSql的仓储事务

    ASP.NET Core下FreeSql的仓储事务 第一步:配置 Startup.cs 注入 引入包 dotnet add package FreeSql dotnet add package FreeSql.DbContext dotnet add package FreeSql.Provider.MySqlConnector配置 Startup.cs 注入 public void ConfigureServices(IServiceCollection…

    2021/8/6 19:08:05 人评论 次浏览
共22记录«上一页12下一页»
扫一扫关注最新编程教程