WinM.Sugar 2.0.2

WinM.Sugar

WinM.Sugar �Ƕ� SqlSugarCore �Ĺ��̻���װ����չ��Ŀ������ҵ�������Ҫֱ������ SqlSugar������ͨ��ͳһ���á�ͳһ��ڡ�ͳһ��չ������ʹ�á�

��װ

dotnet add package WinM.Sugar

���ٿ�ʼ

1) ���� SqlSugarConfig

using WinM.Sugar;

var config = new SqlSugarConfig
{
    DbType = SqlSugar.DbType.SqlServer,
    Host = ".",
    Database = "winmdb",
    Username = "sa",
    Password = "123456",
    EnableLogging = true,
    EnableUnderline = true
};

2) ��ȡ SqlSugarClient

var sugar = new Sugar(config);
var db = sugar.GetDb();

3) ʹ����չ�������� CRUD / ����

// ��ѯ
var item = db.GetById<MyEntity>(1);

// ����
db.Insert(new MyEntity { /* ... */ });

// �������£�Upsert ���壩
db.InsertOrUpdate(new MyEntity { /* ������Ψһ���ֶ���������ж� */ });

// ����
db.UseTran(() =>
{
    db.Insert(new MyEntity());
    db.Update(new MyEntity());
});

����Ŀ�� SqlSugar �Ĺؼ�����㣨AI/���߱ض���

  • ��Ҫ��ҵ�������ֱ�� new SqlSugarClient(new ConnectionConfig { ... })
    • ? ʹ�� new Sugar(config).GetDb() �� config.GetSugarConfig()
  • ��Ҫ�Լ�ƴ�������ַ���
    • ? ʹ�� SugarConnectionStringExtensions �е������ַ������ɷ���
  • ������ɿ��Թ���Լ��
    • SqlSugarConfig.GetSugarConfig() ��ͳһ�������շ�ת�»��ߣ�EnableUnderline�����ɿ����ƶϵ�

������ϸ˵������ docfx �ĵ��� AI ˵������

License

See repository license.

Showing the top 20 packages that depend on WinM.Sugar.

Packages Downloads
WinM.WpfModule.Data
Package Description
11
WinM.Biz.Core
维美业务通用基础能力(Core)。
9
WinM.Biz.Data
维美业务通用数据访问与数据模型模块(Data)。
9
WinM.WpfModule.Data
Package Description
6
WinM.WpfModule.Data
数据库操作库
6
WinM.WpfModule.Data
Package Description
4

.NET 8.0

Version Downloads Last updated
2.0.4 8 01/20/2026
2.0.3 3 01/20/2026
2.0.2 2 01/20/2026
2.0.1 60 11/13/2025
2.0.0 5 11/13/2025