• 在C#中如何使用Dapper详解(译)

    时间:2022-09-05 13:03:42

    这篇文章主要给大家介绍了关于在C#中如何使用Dapper的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起看看吧

  • 把Dapper 换成 SqlSugar ORM类的方法详解

    时间:2022-09-05 08:23:24

    这篇文章主要介绍了把Dapper 换成 SqlSugar ORM类的方法详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

  • Dapper基础知识四之 利用Dapper获取不同类型的主键值

    时间:2022-09-03 20:38:40

    在下刚毕业工作,之前实习有用到Dapper?这几天新项目想用上Dapper,在下比较菜鸟,这块只是个人对Dapper的一种总结。一下是Dapper源码几种主键,当主键不包含"ID"不区分大小写,需要手动指向主键。一下是源代码几种主键类型。第二张图Object指的是当前类。Dapper基础知识四之 利...

  • 在.NetCore(C#)中使用ODP.NET Core+Dapper操作Oracle数据库

    时间:2022-09-02 22:39:14

    这篇文章主要介绍了在.NetCore(C#)中使用ODP.NET Core+Dapper操作Oracle数据库,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

  • DbHelperSQL和Dapper数据访问的性能对比

    时间:2022-08-24 01:46:30

    http://www.cnblogs.com/finesite/archive/2012/08/23/2652491.html

  • .NET Core Dapper操作mysql数据库的实现方法

    时间:2022-08-23 00:14:47

    这篇文章主要介绍了.NET Core Dapper操作mysql数据库的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

  • mono for android中使用dapper或petapoco对sqlite进行数据操作

    时间:2022-08-18 08:01:06

    在mono for android中使用dapper或petapoco,很简单,新建android 类库项目,直接把原来的文件复制过来,对Connection连接报错部分进行注释和修改就可以运行了.(用可移植类库PCL项目也可以的.)如果需要源码可以联系我.10元收费哈..以下内容包括1.在安卓中创...

  • Dapper inner join

    时间:2022-06-30 23:05:49

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

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

    时间:2022-06-30 20:59:02

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

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

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

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

  • 如何在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操作Mysql数据库

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

    首先我想说明一下:相比最原始的ADO.NET,一般都认为封装过一层的ORM性能上会有损耗,但其实在使用中你会发现,当你需要把数据库对象转化为实体模型时,很多所谓的DbHelper其实封装的很低效,反而是成熟的orm框架性能非常高;在操作之前先在nuget里获取dapper和mysql.data的程序...

  • Dapper.NET 使用简单举例

    时间:2022-06-03 08:54:44

    概述Dapper是.NET下一个micro的ORM,它和Entity Framework或Nhibnate不同,属于轻量级的,并且是半自动的。也就是说实体类都要自己写。它没有复杂的配置文件,一个单文件就可以了。现在已经取代了原来的SqlHelper优点:使用Dapper可以自动进行对象映射!轻量级,...

  • Dapper事务操作

    时间:2022-05-30 17:05:01

    1、报错信息:如果分配给命令的连接位于本地挂起事务中,ExecuteNonQuery 要求命令拥有事务。命令的 Transaction 属性尚未初始化。出现这种原因是在执行Execute语句时,没有把得到的IDbTransaction传入Execute方法中。如下代码,在执行第二个Execute时就...

  • 在Asp.Net Core中集成ABP Dapper

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

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

  • Dapper, 批量插入,批量更新, 以及in, like

    时间:2022-05-24 20:07:38

    1. 批量插入public async Task CreateBusinessItemAsync(IEnumerable<BusinessItemsEntity> businessItemsEntities)        {            var bizid = busines...

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

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

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

  • Dapper.net Insert mssql unicode 乱码问题

    时间:2022-05-14 09:08:35

    1、效果:2、处理方法: /// <summary> /// insert single sql /// </summary> /// <typeparam name="T"></typeparam> ...

  • 使用c#代码中的dapper将输出参数传递给存储过程

    时间:2022-05-07 10:07:33

    I have a stored procedure in this format 我有一个这种格式的存储过程。 CREATE PROCEDURE SP_MYTESTpROC @VAR1 VARCHAR(10), @VAR2 VARCHAR(20), @BASEID INT , ...