From 2c8880fdb3e90d1001441a4c0d8c9b2a0dc42ba1 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Fri, 18 Mar 2022 19:57:31 +0800 Subject: [PATCH] Datatable bulk copy bug --- Src/Asp.Net/SqlSugar/Abstract/FastestProvider/Private.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Src/Asp.Net/SqlSugar/Abstract/FastestProvider/Private.cs b/Src/Asp.Net/SqlSugar/Abstract/FastestProvider/Private.cs index 3b1379795..0ce09669a 100644 --- a/Src/Asp.Net/SqlSugar/Abstract/FastestProvider/Private.cs +++ b/Src/Asp.Net/SqlSugar/Abstract/FastestProvider/Private.cs @@ -151,7 +151,7 @@ namespace SqlSugar return queryable.AS(AsName).Where(it => false).Select("*").ToDataTable(); } } - ); + ).Copy(); var temColumnsList = tempDataTable.Columns.Cast().Select(it => it.ColumnName.ToLower()).ToList(); var columns = dt.Columns.Cast().Where(it => temColumnsList.Contains(it.ColumnName.ToLower())).ToList(); foreach (DataRow item in dt.Rows)