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

}

相关推荐
秦jh_8 分钟前
【Redis】Set和Zset
数据库·redis·缓存
what_201814 分钟前
PostgreSQL 时间
数据库·postgresql
Nyarlathotep011327 分钟前
Redis的数据结构(4):跳表
数据库·redis
☆56633 分钟前
如何为开源Python项目做贡献?
jvm·数据库·python
Bdygsl35 分钟前
MySQL(5)—— 聚合查询/分组查询/联合查询
数据库·mysql
m0_5603964742 分钟前
使用Python进行PDF文件的处理与操作
jvm·数据库·python
lhbian43 分钟前
开启mysql的binlog日志
数据库·mysql
NineData44 分钟前
从个人开发到企业专属集群,NineData 的产品矩阵怎么做的?
运维·数据库·程序员
2301_8166512244 分钟前
用Python监控系统日志并发送警报
jvm·数据库·python