From 461e1f323e0a99a76e143cc71e54707ea9be5233 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Mon, 8 May 2023 23:47:58 +0800 Subject: [PATCH] Update oracle aop on error bug --- Src/Asp.Net/SqlSugar/Realization/Oracle/OracleProvider.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Src/Asp.Net/SqlSugar/Realization/Oracle/OracleProvider.cs b/Src/Asp.Net/SqlSugar/Realization/Oracle/OracleProvider.cs index 0bece41d6..c3400a226 100644 --- a/Src/Asp.Net/SqlSugar/Realization/Oracle/OracleProvider.cs +++ b/Src/Asp.Net/SqlSugar/Realization/Oracle/OracleProvider.cs @@ -146,12 +146,17 @@ namespace SqlSugar return sql; } - public override Action ErrorEvent => it => { + public override Action ErrorEvent => it => + { if (it.Message != null && it.Message.Contains("无效的主机/绑定变量名")) { Check.ExceptionEasy(it.Message, $"错误:{it.Message},出现这个错的原因: 1.可能是参数名为关键词(例如 @user )2. SQL错误。"); } + if (base.ErrorEvent != null) + { + base.ErrorEvent(it); + } }; public override void SetCommandToAdapter(IDataAdapter dataAdapter, DbCommand command) {