کپی کردن داده ها از یک جدول به جدول دیگر به کمک SqlBulkCopy
گاهی اوقات پیش میاد که ما نیاز داریم یک سری داده رو از یک جدول به جدول دیگه منتقل کنیم . برای اینکار از دو روش معمول یکی BCP(Bulk Copy) و دیگری DTS(Data Transformation Services) استفاده میکنیم که روش های خوبی هستند . چون هردوی اونها بسیار سریعتر از روش انتقال بصورت ردیف به ردیف با استفاده از دستورات T-SQL هستن .
در این مقاله من قصد دارم طریقه انتقال داده ها به روش BCP رو به شما یاد بدم . باید این رو هم بگم که این روش بروی دیتابیسهای Sql Server کار میکنه .
SqlBulkCopy داده ها رو از یک جدول به جدول دیگه از طریق دو SqlConnection مختلف انتقال میده . این نکته رو باید یادآور بشم که اگر شما قصد داشته باشید که اطلاعات جدولی رو به جدول دیگه در یک دیتابیس انتقال بدید دو Connection میتونند یکی باشن (به یک دیتابیس متصل بشن)
برای دانلود به ادامه مرجعه کنید