// Easy to use var bulk = new BulkOperation(connection); bulk.BulkInsert(dt); bulk.BulkUpdate(dt); bulk.BulkDelete(dt); bulk.BulkMerge(dt); // Easy to customize var bulk = new BulkOperation<Customer>(connection); bulk.BatchSize = 1000; bulk.ColumnInputExpression = c => new { c.Name, c.FirstName }; bulk.ColumnOutputExpression = c => c.CustomerID; bulk.ColumnPrimaryKeyExpression = c => c.Code; bulk.BulkMerge(customers);
Overcome SqlBulkCopy limitations by adding high-performance bulk operations: BulkInsert, BulkUpdate, BulkDelete, BulkMerge, and more.
Yes, we do!
You can extend your trial for several months by downloading the latest version at the beginning of every month.
What we achieved over the last 5 years has grown beyond our hopes. That motivates us to continue to grow and improve all our projects. Every day, we are committed to listening to our clients to help ease the daily dev workload as much as possible.