Skip to content

Instantly share code, notes, and snippets.

@jogibear9988
Last active December 26, 2015 19:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jogibear9988/7205243 to your computer and use it in GitHub Desktop.
Save jogibear9988/7205243 to your computer and use it in GitHub Desktop.
Source/Data/DataProvider/SqlDataProviderBase.cs | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/Source/Data/DataProvider/SqlDataProviderBase.cs b/Source/Data/DataProvider/SqlDataProviderBase.cs
index 9384602..2ef192e 100644
--- a/Source/Data/DataProvider/SqlDataProviderBase.cs
+++ b/Source/Data/DataProvider/SqlDataProviderBase.cs
@@ -260,9 +260,11 @@ namespace BLToolkit.Data.DataProvider
DestinationTableName = tbl,
};
- foreach (var memberMapper in members)
- bc.ColumnMappings.Add(new SqlBulkCopyColumnMapping(memberMapper.Ordinal, memberMapper.Name));
-
+ for (int i = 0; i < members.Count(); i++)
+ {
+ bc.ColumnMappings.Add(new SqlBulkCopyColumnMapping(i, members[i].Name));
+ }
+
bc.WriteToServer(rd);
return rd.Count;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment