猛士

导航

2015年9月6日 #

Dapper学习笔记(5)-存储过程

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

posted @ 2015-09-06 10:03 猛士 阅读(6751) 评论(0) 推荐(1) 编辑

2015年9月2日 #

Dapper学习笔记(4)-事务

摘要: Dapper中对事务的处理也非常简单,如下代码所示: 1 private void DapperTransaction() 2 { 3 using (IDbConnection con = OpenConnection()) 4 ... 阅读全文

posted @ 2015-09-02 12:36 猛士 阅读(1704) 评论(0) 推荐(0) 编辑

Dapper学习笔记(3)-增、删、改、查

摘要: 一、建表在数据库中建立如下三张表: 1 CREATE TABLE [dbo].[T_User] 2 ( 3 [UserId] [int] IDENTITY(1, 1) PRIMARY KEY NOT NULL, 4 [Username] [nvar... 阅读全文

posted @ 2015-09-02 11:32 猛士 阅读(1085) 评论(1) 推荐(1) 编辑

2015年9月1日 #

Dapper学习笔记(2)-链接引用

摘要: 在研究Dapper源码时发现Dapper NET45类库中的SqlMapper.cs文件前面有个蓝色的箭头图标,发现在Dapper NET45文件夹下根本不存在SqlMapper.cs文件,其文件属性中的完整路径指向了Dapper NET40文件夹中的SqlMapper.cs文件,如下图:后发现其为... 阅读全文

posted @ 2015-09-01 16:13 猛士 阅读(1089) 评论(1) 推荐(1) 编辑

Dapper学习笔记(1)-开始

摘要: Dapper是一款开源的轻量级ORM工具,源代码下载地址为https://github.com/StackExchange/dapper-dot-net,其具有以下特点:1、Dapper是一个轻型的ORM类。2、Dapper的速度接近于IDataReader,取列表的数据超过了DataTable。3... 阅读全文

posted @ 2015-09-01 12:36 猛士 阅读(800) 评论(1) 推荐(0) 编辑