http://www.codeisbug.com/Doc/8/1141
SqlSugar入門級教程+實例 (.net core下的)
https://www.cnblogs.com/rulasann/p/9438654.html
________________________________________________________________________________________________________________________
實體定義
連接字符串
SqlSugarClient db =
new
SqlSugarClient(
new
ConnectionConfig()
{
ConnectionString = Config.ConnectionString,
DbType = DbType.SqlServer,
InitKeyType = InitKeyType.SystemTable
//初始化主鍵和自增列信息到ORM的方式
});
|
InitKeyType 是讀取主鍵和自增列信息的方式,配置不正確ORM更新、插入、根據主鍵查詢等情況就會有找不到主鍵等錯誤
SystemTable 從數據庫系統表查詢,這種需要SA這種高權限賬號,對純MODEL有潔癖的用戶適用
Attribute 不受數據庫限制通過實體特性讀取,如果找不到主鍵什么的都改用Attribute方式老老實實給實體加特性
________________________________________