From 5ac13ffca1c40f6addc34c201d84452f5ba6d6e3 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Wed, 10 Jan 2024 15:46:37 +0800 Subject: [PATCH] Update InsertOrUpdate --- .../SqlSugar/Abstract/SaveableProvider/Storageable.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Src/Asp.Net/SqlSugar/Abstract/SaveableProvider/Storageable.cs b/Src/Asp.Net/SqlSugar/Abstract/SaveableProvider/Storageable.cs index 7582c0127..36e5d9bda 100644 --- a/Src/Asp.Net/SqlSugar/Abstract/SaveableProvider/Storageable.cs +++ b/Src/Asp.Net/SqlSugar/Abstract/SaveableProvider/Storageable.cs @@ -193,7 +193,10 @@ namespace SqlSugar var result = 0; var x = await this.ToStorageAsync(); result +=await x.AsInsertable.ExecuteCommandAsync(); - result +=await x.AsUpdateable.ExecuteCommandAsync(); + var updateCount=await x.AsUpdateable.ExecuteCommandAsync(); + if (updateCount < 0) + updateCount = 0; + result += updateCount; return result; } public int ExecuteSqlBulkCopy()