This article explains the different approaches used to insert multiple rows into SQL Server tables.