• C#实现多级子目录Zip压缩解压实例 NET4.6下的UTC时间转换 [译]ASP.NET Core Web API 中使用Oracle数据库和Dapper看这篇就够了 asp.Net Core免费开源分布式异常日志收集框架Exceptionless安装配置以及简单使用图文教程 asp.net core异步进行新增操作并且需要判断某些字段是否重复的三种解决方案 .NET Core开发日志

    时间:2022-06-30 06:36:52

    C#实现多级子目录Zip压缩解压实例参考https://blog.csdn.net/lki_suidongdong/article/details/20942977重点:实现多级子目录的压缩,类似winrar,可以选择是否排除基准目录1publicvoidZipDirectoryTest()2{3s...

  • .net平台性能很不错的轻型ORM类Dapper

    时间:2022-06-28 06:25:00

    dapper只有一个代码文件,完全开源,你可以放在项目里的任何位置,来实现数据到对象的ORM操作,体积小速度快。使用ORM的好处是增、删、改很快,不用自己写sql,因为这都是重复技术含量低的工作,还有就是程序中大量的从数据库中读数据然后创建model,并为model字段赋值。这些ORM都可以轻松给你...

  • OSS.Core基于Dapper封装(表达式解析+Emit)仓储层的构思及实现

    时间:2022-06-19 07:15:29

    最近趁着不忙,在构思一个搭建一个开源的完整项目,至于原因以及整个项目框架后边文章我再说明。既然要起一个完整的项目,那么数据仓储访问就必不可少,这篇文章我主要介绍这个新项目(OSS.Core)中我对仓储层的简单思考和实现过程(当前项目还处在搭建阶段),主要集中在以下几个方面:1.数据仓储层的需求2.O...

  • 如何在Asp.Net Core中集成ABP Dapper

    时间:2022-06-18 14:06:12

    这篇文章主要介绍了如何在Asp.Net Core中集成ABP Dapper,帮助大家更好的理解和学习使用Asp.Net Core,感兴趣的朋友可以了解下

  • Error parsing column 8 (IsRecommended=0 - SByte) Dapper查询mysql数据库可空的tinyint(1)一个错误

    时间:2022-06-14 06:21:16

    出错条件:1.实体属性为bool?类型2.对应字段为可空的tinyint(1)类型3.该字段查询结果内即含有null,又含有正常值google答案,两种建议:1.修改sql语句,直接cast转换(未通过)2.修改字段类型为tinyint长度为2或更长(此法可行,测试发现,改成bit类型也行),在da...

  • Dapper入门教程(一)——Dapper介绍

    时间:2022-06-08 13:11:42

    Dapper是什么?Dpper是一款.Net平台简单(Simple)的对象映射库,并且Dapper拥有着“微型ORM之王”的称号。就速度而言与手写ADO.NETSqlDateReader相同。ORM是ObjectRelationalMapper的缩写,代表着数据库与编程语言之间的映射。Dapper的...

  • 在Asp.Net Core中集成ABP Dapper

    时间:2022-05-29 08:08:12

    在实际的项目中,除了集成ABP框架的EntityFrameworkCore以外,在有些特定的场景下不可避免地会使用一些SQL查询语句,一方面是由于现在的EntityFrameworkCore2.X有些问题没有解决,另外一方面是基于性能方面的考虑,在了解本篇内容之前,首先还是来看看官方文档来给出的说明...

  • 轻量级ORM框架初探-Dapper与PetaPoco的基本使用

    时间:2022-05-20 08:57:13

    一、EntityFrameworkEF是传统的ORM框架,也是一个比较重量级的ORM框架。这里仍然使用EF的原因在于为了突出轻量级ORM框架的性能,所谓有对比才有更优的选择。1.1准备一张数据库表(1)ForMSSQLCREATETABLE[dbo].[Posts]([Id]INTNOTNULLPR...

  • 把旧系统迁移到.Net Core 2.0 日记(8) - EASYUI datagrid+ Dapper+ 导出Excel

    时间:2022-04-29 08:25:48

    迁移也没太大变化,有一个,之前的Request.QueryString是返回NameValueCollection,现在则是返回整个字符串.你要改成Request.Query[“key”]直接上代码吧.@usingFoxCRMCore@{varcontroller="CRM/Announcement...

  • 即使用ADO.NET,也要轻量级实体映射,比Dapper和Ormlite均快

    时间:2022-04-17 23:29:46

    不管出于什么原因,有时候框架人员摒弃了NH或EF,而使用原生数据库访问对象。为了优美的编程,用上我写的轻量级映射扩展方法吧目的:将SqlDataReader自动转换成T类型代码如下:///<summary>///提供将SqlDataReader转成T类型的扩展方法///</summ...

  • NET Core中使用Dapper操作Oracle存储过程

    时间:2022-04-02 09:10:38

    .NETCore中使用Dapper操作Oracle存储过程最佳实践 为什么说是最佳实践呢?因为在实际开发中踩坑了,而且发现网上大多数文章给出的解决方法都不能很好地解决问题。尤其是在获取类型为OracleDbType.RefCursor,输出为:ParameterDirection.Output数据的...

  • .NET Core中使用Dapper操作Oracle存储过程最佳实践

    时间:2022-04-02 09:10:50

    为什么说是最佳实践呢?因为在实际开发中踩坑了,而且发现网上大多数文章给出的解决方法都不能很好地解决问题。尤其是在获取类型为OracleDbType.RefCursor,输出为:ParameterDirection.Output数据的时候。网上千篇一律的说写一个OracleDynamicParamet...

  • Dapper 封装oracle底层访问数据库

    时间:2022-03-29 12:20:13

    如下代码,修改成只支持oracle:usingSystem;usingSystem.Collections.Generic;usingSystem.Data;usingSystem.Linq;usingSystem.Reflection;usingSystem.Text;usingSystem.Co...

  • 分享一个灰常好的 dapper 扩展插件: Rainbow

    时间:2022-03-27 14:17:46

    dapper是一个效率非常高的orm 框架,效率要远远大于我们大微软的EF.  它只有一个类文件,非常之小。(在EF5.0后微软已经做了改进)ps;由于之前我也没测试过,只是看过官方之前的数据,还是实践出真知。在这里谢谢深蓝医生 的指正。不过它还是一个非常优秀的微型orm框架。1,首先下载dappe...

  • SQL 语句在查询分析器执行很快,程序 Dapper 参数化查询就很慢(parameter-sniffing)

    时间:2022-03-15 06:29:49

    这个问题困扰我好长时间了,使用SQLSERVER事务探查器找到执行超时的SQL语句,参数查询都是通过执行exesp_executesql的存储过程调用,因为它能够分析并缓存查询计划,从而优化查询效率,但是现在反而很慢。本地调试没有问题,开始上线也没有问题,但是运行一个月左右有时候会出现超时现象:Ti...

  • Dapper数据库相关操作

    时间:2022-03-12 04:44:42

    usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Data.SqlClient;namespaceDapper{publicclassb_base{publicIDbConnectionConnection=null...

  • Pinpoint是一个开源的 APM (Application Performance Management/应用性能管理)工具,用于基于java的大规模分布式系统,基于Google Dapper论文

    时间:2022-03-07 16:32:09

    Pinpoint是一个开源的APM(ApplicationPerformanceManagement/应用性能管理)工具,用于基于java的大规模分布式系统,基于GoogleDapper论文。这是个人学习Pinpoint的笔记,请点击下面的链接阅读或者下载电子版本:在线阅读国外服务器:gitbook...

  • ORM-Dapper学习<二>

    时间:2022-02-28 09:53:11

    Dapper的简介Dapper是.NET下一个micro的ORM,它和EntityFramework或Nhibnate不同,属于轻量级的,并且是半自动的。Dapper只有一个代码文件,完全开源,你可以放在项目里的任何位置,来实现数据到对象的ORM操作,体积小速度快。使用ORM的好处是增、删、改很快,...

  • Dapper inner join

    时间:2022-02-18 02:12:05

    Dapper中的一些复杂操作和innerjoin应该注意的坑上一篇博文中我们快速的介绍了dapper的一些基本CURD操作,也是我们manipulatedb不可或缺的最小单元,这一篇我们介绍下相对复杂一点的操作,源码分析暂时就不在这里介绍了。一:tablesql为了方便,这里我们生成两个表,一个Us...

  • ABP框架用Dapper实现通过SQL访问数据库

    时间:2022-02-04 01:07:57

    ABP的框架(2)-访问数据库 为了防止不提供原网址的转载,特在这里加上原文链接:http://www.cnblogs.com/skabyy/p/7517397.html本篇我们实现数据库的访问。我们将实现两种数据库访问方法来访问一个SQLite数据库——使用NHibernate实现的ORM映射访问...