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

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

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

  • Dapper 数据操作框架

    时间:2022-04-29 04:24:50

    数据操作DapperFrom NuGet:Install-Package DapperorInstall-Package Dapper.StrongName微型ORM:PetaPoco获得PetaPoco:NuGet - http://nuget.org/List/Packages/PetaPoco

  • Dapper数据库相关操作

    时间:2022-04-28 11:45:19

    using System;using System.Data;using System.Configuration;using System.Data.SqlClient;namespace Dapper{ public class b_base { public IDbC...

  • Dapper试用简例

    时间:2022-04-25 17:14:26

    1.选择3.5以上框架在新建项目中引用Dapper.dll。2.在后台写代码,代码写出来后感觉以前学的都白学了。3.using Dapper;using System;using System.Collections.Generic;using System.Configuration;using ...

  • Dapper学习 - Dapper的基本用法(三) - CUD

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

    之前介绍了Dapper的查询, 存储过程, 函数的调用, 接下来要说一下Dapper的增删改, 其实Dapper的增删改, 都是同一种模式的.我就不分开介绍了, 直接在一个例子上展现好了.var sqlExec = @"/*新增*/insert into tch_teacher(Sex, Name,...

  • [开源]Dapper Repository 一种实现方式

    时间:2022-04-21 09:37:51

    接着上篇[开源]Entity Framework 6 Repository 一种实现方式由于Dapper 本身就是轻量级Orm特性,这里参考Creating a Data Repository using Dapper dynamic queries in dapper 代码,来解决实体类与Expr...

  • 轻量级ORM框架Dapper应用四:使用Dapper返回多个结果集

    时间:2022-04-20 02:46:08

    使用Dapper的QueryMultiple方法可以一次执行多条SQL语句,返回多个结果集,代码如下 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System....

  • Dapper多表查询(列名重复,类字段重复)映射方案

    时间:2022-04-17 13:06:37

    1.一个主名,一个别名,设计时候属性和字段命名不同。这样主名和别名都可以用的,在主名与别人重复时候用别名(别名可以设计的明确一点长一点,比如类名和字段结合)2.或者找一个字段多的直接继承出一个复合类出来去接收...

  • 42岁大龄程序员的迷茫,看我最新尝鲜.net 5+Dapper搭建的WebAPI框架

    时间:2022-04-12 23:21:25

    42岁大龄程序员的迷茫我真傻,真的。我单知道雪天是野兽在深山里没有食吃,会到村里来;我不知道春天也会有……我真傻,真的。我单知道程序员要活到老学到老,年龄大了要失业;我不知道码农(新型农民工)也会有……上周回老家有点无聊就去小破站看了点视频,是讲Dapr的实践(朝夕教育某讲师的公开课录屏),看完非常...

  • Dapper 多数据库优化

    时间:2022-04-11 06:57:24

    Dapper是近2年异军突起的新ORM工具,它有ado.net般的高性能又有反射映射实体的灵活性,非常适合喜欢原生sql的程序员使用,而且它源码很小,十分轻便。我写本博客的目的不是为了介绍Dapper,而是要将我使用Dapper迁移数据库过程中遇到的bug和一些优化介绍给大家,Dapper在多数据库...

  • C# Dapper 轻量ORM调试对SQLServer

    时间:2022-04-06 03:29:13

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

  • Dapper,大规模分布式系统的跟踪系统

    时间:2022-04-03 21:49:30

    概述 当代的互联网的服务,通常都是用复杂的、大规模分布式集群来实现的。互联网应用构建在不同的软件模块集上,这些软件模块,有可能是由不同的团队开发、可能使用不同的编程语言来实现、有可能布在了几千台服务器,横跨多个不同的数据中心。因此,就需要一些可以帮助理解系统行为、用于分析性能问题的工具。 Dappe...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • ORM-Dapper学习<二>

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

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

  • 轻量型ORM框架Dapper的使用

    时间:2022-02-22 23:27:46

    在真实的项目开发中,可能有些人比较喜欢写SQL语句,但是对于EF这种ORM框架比较排斥,那么轻量型的Dapper就是一个不错的选择,即让你写sql语句了,有进行了关系对象映射。其实对于EF吧,我说下我个人的见解,EF是相对来说比较重的ORM框架,它是讲究通用性的框架,而非单纯的实现某种需求的框架,不...

  • Dapper学习笔记(5)

    时间:2022-02-17 18:59:08

    一、无参存储过程 第一步:创建一个不带参数的存储过程,代码如下: 1 CREATE PROCEDURE [dbo].[QueryRoleNoParms] 2 3 AS4 BEGIN5 SELECT * FROM T_Role;6 END 第二步:执行存储过程,返回结果,代码如下: ...