我必须从一个文本文件中插入大约200万行.

通过插入,我必须创建一些主表.

将如此大的数据集插入SQL Server的最佳快速方法是什么?

推荐答案

你可以试试SqlBulkCopy级.

使您能够高效地大容量加载SQL Server表,其中包含来自

关于如何使用它,有一个很酷的blog post.

Asp.net相关问答推荐

内容根路径在 .NET 6 中如何工作?

Stimulsoft 没有在智能手机中显示正确的 pdf 字体

DBSet 不包含 Where 的定义

ASP.Net - App_Data & App_Code 文件夹?

如何使用特定视图(不是控制器名称)返回 ActionResult

Asp.Net 会话在 ashx 文件中为空

无法加载文件或程序集 'System.Web.Mvc,版本 = 3.0.0.0,Elmah.MVC 问题

System.Web.HttpContext 无法识别

SimpleMembership 与 ASP.NET MVC 4 中的自定义数据库架构

Owin 中是否有来自 Global.asax 的 Application_End?

如何判断用户代理是 ipad 还是 iphone?

ASP.NET MVC 2.0 JsonRequestBehavior 全局设置

错误请求 - 无效的主机名 ASP.net Visual Studio 2015

如何在实体框架中添加表?

在 JavaScript 中获取当前会话值?

避免将重复元素添加到列表 C#

在 ASP.NET MVC 中获取服务器机器名称?

Sys.WebForms.PageRequestManagerServerErrorException:处理服务器上的请求时发生未知错误.

ASP.NET 邮箱验证器正则表达式

如何将 DataTable 转换为类 Object?