From d10352af7c914058e21d01d5e8eb73ea5452d2b9 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Mon, 10 Mar 2025 15:30:57 +0800 Subject: [PATCH] Update HANA --- .../SqlSugar/Abstract/SugarProvider/SqlSugarAccessory.cs | 2 +- Src/Asp.NetCore2/SqlSugar/Infrastructure/InstanceFactory.cs | 4 ++++ Src/Asp.NetCore2/SqlSugarCore.sln | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Src/Asp.NetCore2/SqlSugar/Abstract/SugarProvider/SqlSugarAccessory.cs b/Src/Asp.NetCore2/SqlSugar/Abstract/SugarProvider/SqlSugarAccessory.cs index 25face406..057deca8c 100644 --- a/Src/Asp.NetCore2/SqlSugar/Abstract/SugarProvider/SqlSugarAccessory.cs +++ b/Src/Asp.NetCore2/SqlSugar/Abstract/SugarProvider/SqlSugarAccessory.cs @@ -538,7 +538,7 @@ namespace SqlSugar break; case DbType.HANA: Check.Exception(SugarCompatible.IsFramework, "NANA only support .net core"); - InstanceFactory.CustomDllName = "SqlSugar.HanaConnector"; + InstanceFactory.CustomDllName = "SqlSugar.HANAConnector"; break; case DbType.Xugu: Check.Exception(SugarCompatible.IsFramework, "Xugu only support .net core"); diff --git a/Src/Asp.NetCore2/SqlSugar/Infrastructure/InstanceFactory.cs b/Src/Asp.NetCore2/SqlSugar/Infrastructure/InstanceFactory.cs index 891ad9b03..ef44693b7 100644 --- a/Src/Asp.NetCore2/SqlSugar/Infrastructure/InstanceFactory.cs +++ b/Src/Asp.NetCore2/SqlSugar/Infrastructure/InstanceFactory.cs @@ -436,6 +436,10 @@ namespace SqlSugar { return CustomNamespace + "."+CustomDbName + name; } + else if (type == "HANA") + { + return InstanceFactory.CustomDllName + "." + type + name; + } else { //if (!string.IsNullOrEmpty(CustomDllName)) diff --git a/Src/Asp.NetCore2/SqlSugarCore.sln b/Src/Asp.NetCore2/SqlSugarCore.sln index f4a3ed5f4..960bd3f27 100644 --- a/Src/Asp.NetCore2/SqlSugarCore.sln +++ b/Src/Asp.NetCore2/SqlSugarCore.sln @@ -82,7 +82,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SqlSugar.TDSQLForPGODBC", " EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "3TDSQLForPGOBDCTest", "TDSQLForPGOBDCTest\3TDSQLForPGOBDCTest.csproj", "{307E0D47-28A5-4E1A-8350-5CDC6C790B32}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SqlSugar.HanaConnector", "SqlSugar.HanaConnector\SqlSugar.HanaConnector\SqlSugar.HanaConnector.csproj", "{B3C4B993-C33E-48AF-955F-EB801774FBE8}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SqlSugar.HANAConnector", "SqlSugar.HanaConnector\SqlSugar.HanaConnector\SqlSugar.HANAConnector.csproj", "{B3C4B993-C33E-48AF-955F-EB801774FBE8}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution