I need to insert a huge amount of data into different tables within my database.
Which options can I choose so that performance will never be an issue? (It is a silverlight application and I will run this on the server from the client side.) I found some options like BulkCopy in SMO and BCP Insert. Which would be the best for my scenario?
I need to insert a huge amount of data into different tables within my
Share
You can use the SqlBulkCopy class instead.
I’ve been using it many times, it’s very efficient and easy to use.
Take a look at this post:
http://social.msdn.microsoft.com/Forums/eu/adodotnetdataproviders/thread/dcc7a701-9acf-4c2f-a5d7-1fcb4dbb05f2
Example for using it:
http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlbulkcopy.aspx