我是 ADO.NET
的新手,所以寻求帮助。我必须在一张表中插入大量记录。
什么是最佳实践、有效且简单的方法?我找到了一篇名为 Batch Requests (ADO.NET Data Services Framework) 的文章但我不清楚。
我还找到了一篇关于 BULK INSERT 的文章但是这种方法使用外部文件,我不想使用它,因为有一个 ASP.NET
应用程序。
最佳答案
查看SqlBulkCopy类(class)。这听起来也很明显,但并不是每个人都知道这一点 - 您可以通过使用事务显着加快插入性能 - I've blogged about this before .
关于c# - 将 INSERT 查询批处理到 SQL 2005/8 中的最有效和最简单的方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1023611/