Dou*_*oug 1 subsonic transactions batch-file
我正在编写一个将XML文件导入SQLite数据库的Windows服务.
有3,000条奇怪的记录需要创建,我正在使用SubSonic 2.2进行项目.
而不是循环遍历列表并逐个将它们添加到数据库中,有一种方法可以一次批量查询多个新记录.
我知道3.x中的"BatchQuery"对象会帮助我,但我希望2.x中有一些东西可以执行类似的任务.
先谢谢道格
SubSonic 2.x确实有一种执行批量保存的方法.
这是一个示例:
var itemsToSaveCollection = new ItemCollection(); // Your collection type here
foreach (var xmlItem in xmlItems)
{
var item = new Item(); // Your data model type here
// Set item values from xml
itemsToSaveCollection.Add(item);
}
itemsToSaveCollection.BatchSave();
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
692 次 |
最近记录: |