Мне нужно вставить более 1000 записей в SQL Server. Но с помощью моего кода я могу вставить только 1000 записей. Пожалуйста, помогите мне.
using (SqlBulkCopy s = new SqlBulkCopy(dbConnection,SqlBulkCopyOptions.UseInternalTransaction, null))
{
s.DestinationTableName = TableName;
s.BatchSize = 10000;
s.BulkCopyTimeout = 1800;
foreach (var column in dt.Columns)
{
s.ColumnMappings.Add(column.ToString(), column.ToString());
}
s.WriteToServer(dt);
}
dt
, может быть, вы передаете ему только 1000 строк? - person gofr1   schedule 06.06.2016