Cuma , 17 Kasım 2017
Anasayfa » C# » C# ile Excel Dosyasını Güncelleme (OLEDB)

C# ile Excel Dosyasını Güncelleme (OLEDB)

Önceki yazılarımda Microsoft Excel 12.0 Object Kütüphanesi ekleme, silme işlemlerini yapmıştıştık.  Excel Object kullanmadan OLEDB ile kayıt ekleme, silme ,güncelleme ve sorgulama işlemlerini SQL yöntemleri ile yapmak mümkün. Bu yazımızda C# ile  Excelde Güncelleme işlemi OLEDB kullanarak nasıl gerçekleştireceğimizi inceleyeceğiz.

Ne yapacağımız hakkında fikir sahibi olmak için aşağıdaki görselleri inceleyebilirsiniz.

Basit bir sorgulama yöntemi ile notu 49 olan kişilerin isimlerini Ahmet olarak değiştireceğiz.

Önceki Durum

1durum

Sonraki Durum

2.durum

 

Yukarıdaki  Excel sayfasına uygun bir sayfa oluşturduğumuzu ve sayfa adının Sayfa1 olduğunu alan adlarının ilk satırdaki gibi olduğunu varsayıp aşağıdaki sorguyu yazıyoruz.

 

Aşağıdaki kodları WPF yada Windows Form projesinde butonun tıklama olayına bağladığımızda D sürücüsünde oluşturulmuş olan yukarıdaki gibi bir excel dosyasında ortalaması 49 olanların  ismini Ahmet olarak değiştirdiğini göreceksiniz.

OLEDB balantısı yapıp bu bağlantıya güncelle sorgusu ile çalıştırıp güncelleme işlemlerini gerçekleştirdik.

OLEDB ile Excel dosyasını güncelleme sorgusunu çalıştırdığınızda program aşağıdaki şekilde çalışacaktır.

Güncelleme Sorgusu

 

Hakkında Hayri

İlginizi Çekebilir

C# Değer ve Referans Tipi Bellek Yönetimi

Nesne Yönelimli Programlama Dillerinde baş aktör olan nesneyi (object) gerçek dünya metaforları ile izah edebiliriz. Bu …

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir