亚音速的活跃唱片集

时间:2009-12-18 16:31:39

标签: c# subsonic3

我希望同时进行所有保存交易。

我正在使用带有活动记录的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 

1 个答案:

答案 0 :(得分:0)

我显然需要阅读亚音速可用的不同模式。我已经让批处理查询工作了。上面的代码有效。我有几句愚蠢的sql错字让我悲伤。