1.安装:
SqlSugar 是一款 .NET 开源ORM框架
a.安装SqlSugar
b.脚手架安装
cmd进入命令窗口输入命令安装
dotnet new --install Furion.SqlSugar.Template.Mvc::3.8.7
//最新版本可以通过Nuget搜索去看版本号
安装详细信息:
Nuget安装 – SqlSugar 5x – .NET果糖网 (donet5.com)
https://www.donet5.com/Home/Doc?typeId=1226
2.使用(仅查询):
using SqlSugar;
using System;
using System.Collections.Generic;
namespace SqlSugarClient_test
{
internal class Program
{
static void Main(string[] args)
{
//创建数据库对象
SqlSugarClient db = new SqlSugarClient(new ConnectionConfig()
{
ConnectionString = "Data Source=.;Initial Catalog=MyDatabase1;
Persist Security Info=True;User ID=sa;Password=sqlserver",
DbType = DbType.SqlServer,
IsAutoCloseConnection = true
});
//调试SQL事件,可以删掉 (要放在执行方法之前)
db.Aop.OnLogExecuting = (sql, pars) =>
{
Console.WriteLine(sql);//输出sql,查看执行sql 性能无影响
};
//查询表的所有
List<text1> list = db.Queryable<text1>().ToList();
foreach (var item in list)//循环输出list数据
{
Console.WriteLine(item.userName+"***"+item.pwd);
}
Console.ReadKey();
}
}
//实体与数据库结构一样
public class text1
{
//数据是自增需要加上IsIdentity
//数据库是主键需要加上IsPrimaryKey
//注意:要完全和数据库一致2个属性
[SugarColumn(IsPrimaryKey = false, IsIdentity = true)]
public string userName { get; set; }
public string pwd { get; set; }
}
}
版权声明:本文为qq_51016969原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。