一共三个步骤:
一、先引入Nuget包:SqlSugarCore
建议使用(5.0.0.17)版本,不然会有些功能没有
二、创建SqlSugar连接辅助类
我是用的是Sqlite数据库为例,大家想用别的可以更换数据库连接路径和数据库连接对象的DbType即可
using Microsoft.AspNetCore.Mvc;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Data;
using System.IO;
using System.Linq;
using System.Threading.Tasks;
namespace ReadJson_.Net6._0.Utils
{
/// <summary>
/// 服务基类
/// </summary>
public class SqlSugarBase
{
/// <summary>
/// 数据库连接路径
/// </summary>
///public static string connStr = $"Data Source = {自己数据库的连接路径}";
public static string connStr = $"Data Source = D:\\Project\\签派大系统\\AOCSServer\\StaticFiles\\GroupScripts\\Test\\ScriptDB.db";
/// <summary>
///
/// </summary>
/// <returns></returns>
public static SqlSugarClient DB()
{
object obj = new object();
lock (obj)
{
ConnectionConfig conn = new ConnectionConfig() //创建一个数据库连接对象
{
ConnectionString = connStr, //数据库连接
DbType = SqlSugar.DbType.Sqlite, //数据库类型
IsShardSameThread = true, //共享数据库连接对象
IsAutoCloseConnection = true //自动关闭数据库连接 对数据库操作完自动关闭 Close
};
return new SqlSugarClient(conn); //返回一个SqlSuger客户端
}
}
}
}
三、在接口中调用即可
SqlSugar框架,我现在展现的只是最基础的使用,还有更多的使用方式,大家可以尽情探索!!!