From c7305f6994a3d0f569d93c51a43ba420ea993f22 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Wed, 24 Jan 2024 23:42:29 +0800 Subject: [PATCH] Synchronization code --- .../SqlSugar/Realization/Oracle/OracleProvider.cs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Src/Asp.Net/SqlSugar/Realization/Oracle/OracleProvider.cs b/Src/Asp.Net/SqlSugar/Realization/Oracle/OracleProvider.cs index 833176d8a..5f46f8356 100644 --- a/Src/Asp.Net/SqlSugar/Realization/Oracle/OracleProvider.cs +++ b/Src/Asp.Net/SqlSugar/Realization/Oracle/OracleProvider.cs @@ -277,6 +277,21 @@ namespace SqlSugar sqlParameter.DbType = System.Data.DbType.AnsiString; sqlParameter.Value = parameter.Value; } + else if (parameter.DbType == System.Data.DbType.UInt32) + { + sqlParameter.DbType = System.Data.DbType.Int32; + sqlParameter.Value = parameter.Value; + } + else if (parameter.DbType == System.Data.DbType.UInt16) + { + sqlParameter.DbType = System.Data.DbType.Int16; + sqlParameter.Value = parameter.Value; + } + else if (parameter.DbType == System.Data.DbType.UInt64) + { + sqlParameter.DbType = System.Data.DbType.Int64; + sqlParameter.Value = parameter.Value; + } else { if (parameter.Value != null && parameter.Value.GetType() == UtilConstants.GuidType)