From cbcd711a48e2396c045f8f71c7434427489bb999 Mon Sep 17 00:00:00 2001 From: 2881099 <2881099@qq.com> Date: Wed, 30 Nov 2022 13:49:27 +0800 Subject: [PATCH] =?UTF-8?q?-=20=E4=BF=AE=E5=A4=8D=20fsql.InsertOrUpdate=20?= =?UTF-8?q?SetSource(sql)=20=E6=97=A0=E6=95=88=E7=9A=84=20bug=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- FreeSql/Internal/CommonProvider/InsertOrUpdateProvider.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/FreeSql/Internal/CommonProvider/InsertOrUpdateProvider.cs b/FreeSql/Internal/CommonProvider/InsertOrUpdateProvider.cs index 082358d4..2c6fefdf 100644 --- a/FreeSql/Internal/CommonProvider/InsertOrUpdateProvider.cs +++ b/FreeSql/Internal/CommonProvider/InsertOrUpdateProvider.cs @@ -290,6 +290,7 @@ namespace FreeSql.Internal.CommonProvider public abstract string ToSql(); public int ExecuteAffrows() { + if (_sourceSql != null) return this.RawExecuteAffrows(); var affrows = 0; var ss = SplitSourceByIdentityValueIsNull(_source); try @@ -408,6 +409,7 @@ namespace FreeSql.Internal.CommonProvider } async public Task ExecuteAffrowsAsync(CancellationToken cancellationToken = default) { + if (_sourceSql != null) return this.RawExecuteAffrows(); var affrows = 0; var ss = SplitSourceByIdentityValueIsNull(_source); try