- 修复 fsql.InsertOrUpdate SetSource(sql) 无效的 bug;

This commit is contained in:
2881099 2022-11-30 13:49:27 +08:00
parent cc89a6c685
commit cbcd711a48

View File

@ -290,6 +290,7 @@ namespace FreeSql.Internal.CommonProvider
public abstract string ToSql(); public abstract string ToSql();
public int ExecuteAffrows() public int ExecuteAffrows()
{ {
if (_sourceSql != null) return this.RawExecuteAffrows();
var affrows = 0; var affrows = 0;
var ss = SplitSourceByIdentityValueIsNull(_source); var ss = SplitSourceByIdentityValueIsNull(_source);
try try
@ -408,6 +409,7 @@ namespace FreeSql.Internal.CommonProvider
} }
async public Task<int> ExecuteAffrowsAsync(CancellationToken cancellationToken = default) async public Task<int> ExecuteAffrowsAsync(CancellationToken cancellationToken = default)
{ {
if (_sourceSql != null) return this.RawExecuteAffrows();
var affrows = 0; var affrows = 0;
var ss = SplitSourceByIdentityValueIsNull(_source); var ss = SplitSourceByIdentityValueIsNull(_source);
try try