If you want to insert a complete DataTable at once, you can use SqlBulkCopy:
using (SqlConnection connection = new SqlConnection(myConnectionString))
{
using (SqlBulkCopy bulkCopy = new SqlBulkCopy(connection))
{
bulkCopy.DestinationTableName = "myNewTable";
bulkCopy.WriteToServer(dt);
}
}
It's easy as that!
928af5c7-c098-474d-ae61-64be19439740|5|3.0