前言
.NET Core WebAPI 配置Dapper连接SQL server数据库对数据表进行增删改查。
之前已经配置好了文件上传基本项目、JWT验证配置,本文代码在次项目上继续扩展
文件上传基本项目文章地址:跳转地址
JWT验证配置文章地址:跳转地址
源码下载地址:下载地址
配置步骤
1 新增TS.DB类库步骤如下
2 在新建的类库中使用NutGet管理工具安装Dapper和Microsoft.Data.SqlClient
3 在项目中新建DapperContext.cs文件编写如下代码
using System.Data;
using Dapper;
using Microsoft.Data.SqlClient;
using System.Collections;
namespace TS.DB.Database
{
public class DapperContext
{
private readonly static string sqlConne = "Data Source=192.139.127.20;Initial Catalog=TEST;Persist Security Info=True;User ID=sa;Password=Rtestpassword123456_;Connect Timeout=500;Encrypt=false;";
private static IDbConnection CreateConnection() => new SqlConnection(sqlConne);
/// <summary>
/// 执行SQL
/// </summary>
/// <param name="sql"></param>
/// <param name="param"></param>
/// <returns></returns>
public static int ExecuteSql(string sql,