- 修复 SqlServer IUpdate.ExecuteUpdated 拼接SQL bug;

This commit is contained in:
28810
2019-07-23 19:50:18 +08:00
parent 31f1c22aab
commit 96c7ef3845
12 changed files with 21 additions and 12 deletions

View File

@ -136,7 +136,16 @@ namespace FreeSql.Tests.SqlServer
[Fact]
public void ExecuteUpdated()
{
_sqlserverFixture.SqlServer.Insert<Topic>().AppendData(new Topic()).ExecuteAffrows();
_sqlserverFixture.SqlServer.Insert<Topic>().AppendData(new Topic()).ExecuteAffrows();
_sqlserverFixture.SqlServer.Insert<Topic>().AppendData(new Topic()).ExecuteAffrows();
_sqlserverFixture.SqlServer.Insert<Topic>().AppendData(new Topic()).ExecuteAffrows();
var items = _sqlserverFixture.SqlServer.Select<Topic>().Limit(2).ToList();
_sqlserverFixture.SqlServer.Update<Topic>(items).SetRaw("title='test'").ExecuteUpdated();
items = _sqlserverFixture.SqlServer.Select<Topic>().Limit(2).ToList();
var result = _sqlserverFixture.SqlServer.Update<Topic>(items).SetRaw("title='test'").ExecuteUpdatedAsync().Result;
}
[Fact]