0

我喜欢在 MS SQL CE 中插入多条记录(批量插入)。我可以通过 VS 2010 studio 访问我的 CE (*.sdf) 数据库。

我用谷歌搜索并找到了下面的批量插入语法链接。 在单个 SQL 查询中插入多行?

我准备了以下语法(现在只显示 3 条记录):

插入 CompteGenerals

(公司、LineId、帐户、描述 1、描述 2)

值 (999999, 1, N'4000', N'Clients', N'Klanten')

,VALUES (999999, 2, N'4400', N'Fournisseurs', N'Leveranciers')

,VALUES (999999, 3, N'4510', N'TVA à payer', N'Verschuldigde BTW')

但我怎样才能插入我的批量记录?(由于定期重新创建SQL CE数据库(开发),不想手动添加所有记录)

请指教。

4

1 回答 1

2

SQL Server Compact 不支持该语法。但是您可以绕过查询处理器来执行非常快速的 INSERT,我的 SqlCeBulkCopy 库简化了这一点,可在http://sqlcebulkcopy.codeplex.com获得

于 2013-03-26T09:36:09.920 回答