我希望同时进行所有保存交易。
我正在使用带有活动记录的Subsonic 3.0。我在MyClassCollection.Save();
中看过一些帖子然而,当我“运行自定义工具”时,我没有收集。显然我在这里错过了一招?
使用BatchQuery当然有另一种方法可以做到这一点。我有一个问题。欣赏任何想法,因为你可以看到我也是非常新的一切。
var provider = ProviderFactory.GetProvider("MyProvider");
var batch = new BatchQuery(provider);
foreach (var cdnEntry in cdnEntries)
{
var query1 = new Insert(provider).Into<Clip>
("Author").Values(
cdnEntry.Author);
batch.QueueForTransaction(query1);
}
batch.ExecuteTransaction(); // nothing happens as query count alway = 0
答案 0 :(得分:0)
我显然需要阅读亚音速可用的不同模式。我已经让批处理查询工作了。上面的代码有效。我有几句愚蠢的sql错字让我悲伤。