From 18f99aeab4018f7dd42ec7f631d3d413df8f9d37 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Thu, 22 May 2025 15:36:47 +0800 Subject: [PATCH] Update SqlExecuteCount --- Src/Asp.NetCore2/SqlSugar/Abstract/AdoProvider/AdoProvider.cs | 2 +- Src/Asp.NetCore2/SqlSugar/Realization/MySql/MySqlProvider.cs | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Src/Asp.NetCore2/SqlSugar/Abstract/AdoProvider/AdoProvider.cs b/Src/Asp.NetCore2/SqlSugar/Abstract/AdoProvider/AdoProvider.cs index 414c4f617..0c5782e9c 100644 --- a/Src/Asp.NetCore2/SqlSugar/Abstract/AdoProvider/AdoProvider.cs +++ b/Src/Asp.NetCore2/SqlSugar/Abstract/AdoProvider/AdoProvider.cs @@ -46,7 +46,7 @@ namespace SqlSugar /// /// Add, delete and modify: the number of affected items; /// - public int SqlExecuteCount { get; private set; } = 0; + public int SqlExecuteCount { get; protected set; } = 0; public StackTraceInfo SqlStackTrace { get { return UtilMethods.GetStackTrace(); } } public bool IsDisableMasterSlaveSeparation { get; set; } internal DateTime BeforeTime = DateTime.MinValue; diff --git a/Src/Asp.NetCore2/SqlSugar/Realization/MySql/MySqlProvider.cs b/Src/Asp.NetCore2/SqlSugar/Realization/MySql/MySqlProvider.cs index 63acdd066..c24fc7fe4 100644 --- a/Src/Asp.NetCore2/SqlSugar/Realization/MySql/MySqlProvider.cs +++ b/Src/Asp.NetCore2/SqlSugar/Realization/MySql/MySqlProvider.cs @@ -218,6 +218,7 @@ namespace SqlSugar count = await sqlCommand.ExecuteNonQueryAsync(this.CancellationToken.Value); if (this.IsClearParameters) sqlCommand.Parameters.Clear(); + SqlExecuteCount = count; ExecuteAfter(sql, parameters); sqlCommand.Dispose(); return count;