是否可以创建批量插入?

问题描述:

我刚开始发现serviceStack ORMlite,我试图找出如何做批量插入。这个地方有没有这样的例子?是否可以创建批量插入?

在此先感谢

目前还没有任何内置支持采取利用定制的RDBMS支持此功能。例如。 MySQL's Batch Insert support

OrmLite中的InsertInsertAll方法已经接受多个实体,但它们是单独执行的。

取决于数据库(即支持批量通过SQL插入),你可以通过使用IDbCommand.ExecuteSql方法执行自定义任意SQL。

+1

谢谢您的回答,我使用SQLite目前正在测试ORMLite,和一些测试后,我看到使用交易让巨大的改进措施。正如您所说,使用直接SQL可以始终完成。那是一个很不错的数据框架:-) – alainb 2012-07-30 17:30:27

+0

凉,THX - 高兴听到它证明有用:) – mythz 2012-07-30 18:29:06