From a3b7d6403cd6fd99de972f314a90a30f5e702557 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Sun, 28 Aug 2022 18:10:44 +0800 Subject: [PATCH] Add Odbc --- .../SqlSugar/Abstract/SugarProvider/SqlSugarAccessory.cs | 4 ++++ Src/Asp.NetCore2/SqlSugar/Enum/DbType.cs | 1 + 2 files changed, 5 insertions(+) diff --git a/Src/Asp.NetCore2/SqlSugar/Abstract/SugarProvider/SqlSugarAccessory.cs b/Src/Asp.NetCore2/SqlSugar/Abstract/SugarProvider/SqlSugarAccessory.cs index eecb46d75..32a1d4c15 100644 --- a/Src/Asp.NetCore2/SqlSugar/Abstract/SugarProvider/SqlSugarAccessory.cs +++ b/Src/Asp.NetCore2/SqlSugar/Abstract/SugarProvider/SqlSugarAccessory.cs @@ -418,6 +418,10 @@ namespace SqlSugar Check.Exception(SugarCompatible.IsFramework, "GBase only support .net core"); InstanceFactory.CustomDllName = SugarCompatible.IsFramework ? "SqlSugar.GBase" : "SqlSugar.GBaseCore"; break; + case DbType.Odbc: + Check.Exception(SugarCompatible.IsFramework, "Odbc only support .net core"); + InstanceFactory.CustomDllName = SugarCompatible.IsFramework ? "SqlSugar.Odbc" : "SqlSugar.OdbcCore"; + break; default: throw new Exception("ConnectionConfig.DbType is null"); } diff --git a/Src/Asp.NetCore2/SqlSugar/Enum/DbType.cs b/Src/Asp.NetCore2/SqlSugar/Enum/DbType.cs index 7c423b139..143ac64fa 100644 --- a/Src/Asp.NetCore2/SqlSugar/Enum/DbType.cs +++ b/Src/Asp.NetCore2/SqlSugar/Enum/DbType.cs @@ -22,6 +22,7 @@ namespace SqlSugar HG, ClickHouse, GBase, + Odbc, Custom =900 } }