C#调用Dapper

1-查询数据

string sql = "查询语句";

using (SqlConnection con = new SqlConnection(数据库连接信息))

{

List<表结构实体类> list = con.Query<表结构实体类>(sql).ToList();

}

2-执行sql

string sql = "UPDATE table1 SET column1 =@Name where id =@id";

using (SqlConnection con = new SqlConnection(数据库连接信息))

{

var rowCount = con.Execute(sql, new { Name = 要修改字段值, id = "11" });

bool result = rowCount > 0;

}

3-执行存储过程

var queryParameters = new DynamicParameters();

queryParameters.Add("@存储过程中的参数名", 参数值);

using (SqlConnection con = new SqlConnection(数据库连接信息))

{

var result = con.Query<存储过程是否有返回结果>(存储过程名称, queryParameters, commandType: CommandType.StoredProcedure);

}

相关推荐
一招定胜负2 分钟前
大模型的API调用
数据库
czlczl200209254 分钟前
插入时先写DB后写Redis?分布式中传统双写模式的缺陷
数据库·redis·分布式
数据知道7 分钟前
MongoDB分片集群备份与恢复:复杂环境下的数据保护方案详解
数据库·mongodb
桌面运维家12 分钟前
Linux VHD 虚拟磁盘更新指南:高效管理与优化
linux·运维·数据库
宇灬宇17 分钟前
Oracle 到 PostgreSQL迁移(ora2pg)
数据库·postgresql·oracle
泯仲18 分钟前
从零起步学习MySQL 第九章:从数据页的角度看B+树及MySQL中数据的底层存储原理
数据库·b树·mysql
TTc_19 分钟前
对于子查询语句多条sql报错排查
数据库·sql·mybatis
gp32102625 分钟前
开放自己本机的mysql允许别人连接
数据库·mysql·adb
高铭杰27 分钟前
Postgresql源码(155)Redo系列CLOG Redo (RM_CLOG_ID = 3)
数据库·postgresql·redo·clog
原来是猿29 分钟前
MySQL【表的约束下】
数据库·mysql