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);

}

相关推荐
程序猿的学习12 小时前
同一个 Key 写入两次,StarRocks 会留下什么?四种表模型讲明白了
数据库
show43312 小时前
多格式导出怎么做?2026免费小程序TXT/SRT实践
开发语言·小程序·c#
朱峥嵘(朱髯)13 小时前
数据库如何根据全表 NDV 估算子集的 NDV
数据库·算法
Nturmoils13 小时前
MongoDB迁移:从烟囱式部署走向 KES-AI 时代融合数据库架构
数据库
深念Y13 小时前
hotspot-adb-research
linux·数据库·adb·emmc·随身wifi·移动终端
czhaii13 小时前
word插入表格排版创建或编辑应用技巧
ui·c#·xhtml
ERD Online13 小时前
我们怎么设计 good first issue:让第一个 PR 两小时内合入
数据库·git·后端·开源·issue
NeilYuen13 小时前
Mysql实战——图片读写
数据库·mysql
Sayuanni%313 小时前
微服务_注册中心Eureka与Nacos
数据库
倔强的石头_14 小时前
一次MongoDB迁移之后,我开始重新理解融合数据库
数据库