gpt4 book ai didi

c# - SqlKata 事务

转载 作者:行者123 更新时间:2023-12-05 01:41:04 29 4
gpt4 key购买 nike

我希望将 SqlKata 用于一个项目。但是,项目标准的一部分是查询应该能够作为事务执行。有没有一种方法可以使用 MSSQL 事务执行一个查询或多个查询?

非常感谢。

最佳答案

SQLKata 使用 Dapper 作为查询执行的一部分。自 Dapper supports transactionScopes ,您也可以将 SQL Kata 查询包装在事务中

 using System.Transactions;
....
using (var scope = _db.Connection.BeginTransaction())
{
_db.Query("Posts").WhereNull("AuthorId").AsUpdate(new {
AuthorId = 10
});
...
scope.Commit();

}

关于c# - SqlKata 事务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55105036/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com