SQLBULKCOPY.WriteToServer()
не выдает ошибку, но не записывает обратно в БД
Моя текущая попытка
System.Data.DataTable tableMain = ConvertListToDataTableMain(transactionCrossCheck);
using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["conn"].ToString()))
{
//count = tableMain.Rows.Count;
SqlBulkCopy bulk = new SqlBulkCopy(con);
con.Open();
bulk.BatchSize = 10000;
bulk.ColumnMappings.Add(0, 0);
bulk.ColumnMappings.Add(1, 1);
bulk.ColumnMappings.Add(2, 2);
bulk.ColumnMappings.Add(3, 3);
bulk.ColumnMappings.Add(4, 4);
bulk.ColumnMappings.Add(5, 5);
bulk.ColumnMappings.Add(6, 6);
bulk.ColumnMappings.Add(7, 7);
bulk.ColumnMappings.Add(8, 8);
bulk.ColumnMappings.Add(9, 9);
bulk.ColumnMappings.Add(10, 10);
bulk.DestinationTableName = "TransactionCrossCheck";
bulk.WriteToServer(tableMain);
// bulk.WriteToServerAsync(tableMain);
bulk.Close();
con.Close();
}