【发布时间】:2018-01-02 23:48:28
【问题描述】:
我有在使用 Asp.Net 的事务中插入到数据库的行列表。但它不会完全承诺。这意味着仅插入最后几行。
我的代码是:
using (PetaPoco.Database db = new Database("Mydb"))
{
using (var trn = db.GetTransaction())
{
foreach(var r in rowlist)
{
db.Save(r);
}
trn.Complete();
}
}
例如 rowlist 有 20 个元素,但有些第一个元素没有使用 Petapoco 插入。但这种情况很少发生,这意味着网络连接速度很慢。
【问题讨论】:
标签: asp.net sql-server asp.net-mvc sql-server-2008 petapoco