Pages

SqlBulkCopy ile veri taşıma(Excel to SqlServer )

Merhaba arkadaşalar.Excel de bulunan verileri sqlservere taşıma ihtiyacı duyabiliriz bazı projelerde.Bu iş için SqlBulkCopy sınıfını kullanacağız ve verileri aktaracağız.SqlBulkCopy sınıfı, bir veri kaynağından SQL Server veritabanına veri transfer etmek istediğimizde; işimizi oldukça kolaylaştırır

 image image Şimdi Öncelikle verileri alacağımız excel dosyasını oluşturalım.ID,Kadi,Sifre Alanları nı oluşturalım ve birkaç veri girelim.
NOT: burda üç Stunu Seçip Sol üstte ki alana ExcelVeri yazarak tablo adımızı belirlemiş oluyoruz.

Hemen Arkasından Sqlserver de tablomuzu oluşturalım ve Tablomuzu da buradaki gibi yapılandıralım. 

Hemen Arkasından kodumuzu yazmadan önce
using System.Data.OleDb;
using System.Data.SqlClient;
Satırlarını ekleyelim kodumuza.

Şimdi Programımız çalıştıralım ve

image

SqlServerdimize  Exceldeki  verilerini yerleştirmiş olduk.
Şimdi Kodumuzu Görelim.Gerekli tüm açıklamalar kodumuzun üstünde yazılı.

image

Hiç yorum yok: