From 4c65cefa5ad8d4d900dd503e3518921a7dbd7764 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Tue, 4 Jun 2024 22:05:07 +0800 Subject: [PATCH] Optimized code --- .../Realization/Oracle/OracleProvider.cs | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/Src/Asp.NetCore2/SqlSugar/Realization/Oracle/OracleProvider.cs b/Src/Asp.NetCore2/SqlSugar/Realization/Oracle/OracleProvider.cs index 4527cac91..827cb0f76 100644 --- a/Src/Asp.NetCore2/SqlSugar/Realization/Oracle/OracleProvider.cs +++ b/Src/Asp.NetCore2/SqlSugar/Realization/Oracle/OracleProvider.cs @@ -88,16 +88,7 @@ namespace SqlSugar { ((OracleConnection)this.Connection).BeginTransaction(); } - - public override Func> ProcessingEventStartingSQL => (sql,parameter)=> { - - if(sql== "-- No table ") - { - sql = " SELECT 'No table' FROM DUAL WHERE 1=2 "; - } - return new KeyValuePair(sql, parameter); - }; - + /// /// Only SqlServer /// @@ -107,6 +98,17 @@ namespace SqlSugar { ((OracleConnection)this.Connection).BeginTransaction(iso); } + + public override Func> ProcessingEventStartingSQL => (sql, parameter) => { + + if (sql == "-- No table ") + { + sql = " SELECT 'No table' FROM DUAL WHERE 1=2 "; + } + return new KeyValuePair(sql, parameter); + }; + + public override IDataAdapter GetAdapter() { return new MyOracleDataAdapter();