mirror of
				https://github.com/nsnail/FreeSql.git
				synced 2025-11-04 17:20:49 +08:00 
			
		
		
		
	- 修复 MySqlConnector BulkCopy 映射顺序问题;
This commit is contained in:
		@@ -43,6 +43,8 @@ public static class FreeSqlMySqlConnectorGlobalExtensions
 | 
			
		||||
        {
 | 
			
		||||
            if (bulkCopyTimeout.HasValue) bulkCopy.BulkCopyTimeout = bulkCopyTimeout.Value;
 | 
			
		||||
            bulkCopy.DestinationTableName = dt.TableName;
 | 
			
		||||
            for (int i = 0; i < dt.Columns.Count; i++)
 | 
			
		||||
                bulkCopy.ColumnMappings.Add(new MySqlBulkCopyColumnMapping(i, dt.Columns[i].ColumnName));
 | 
			
		||||
            bulkCopy.WriteToServer(dt);
 | 
			
		||||
        };
 | 
			
		||||
 | 
			
		||||
@@ -103,6 +105,8 @@ public static class FreeSqlMySqlConnectorGlobalExtensions
 | 
			
		||||
        {
 | 
			
		||||
            if (bulkCopyTimeout.HasValue) bulkCopy.BulkCopyTimeout = bulkCopyTimeout.Value;
 | 
			
		||||
            bulkCopy.DestinationTableName = dt.TableName;
 | 
			
		||||
            for (int i = 0; i < dt.Columns.Count; i++)
 | 
			
		||||
                bulkCopy.ColumnMappings.Add(new MySqlBulkCopyColumnMapping(i, dt.Columns[i].ColumnName));
 | 
			
		||||
            await bulkCopy.WriteToServerAsync(dt, cancellationToken);
 | 
			
		||||
        };
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user