Merhabalar
Bu yazımda C# dili kullanarak bazı örnek veritabanı
işlemleri yapağız. İşlemler temelde veritabanına bağlantı yapılarak
gerçekleşecektir. Başlıca bahsetmek gerekirse tablodan datatable,
combobox a veri çekme combobox ı autocomplate özelliği ile kullanma gibi
işlemleri göreceğiz.
Öncelikle tablolardan veri çekmemiz için veritabanına bağlantımızı gerçekleştirerek başlayacağız. Ardından komut oluşturup çalıştıracağız ve dönen değerleri comboBox a iki yöntemle ekleyip kullanıcıya göstereceğiz.
Öncelikle eklememiz geren kütüphanemiz
using System.Data.SqlClient;
Bu kütüphanemiz ile sql veritabanımıza erişim için gerekli sınıfları tanımlamış oluyoruz. Peki bu sınıflar neler? İşte çok sık kullanacağımız belli başlı bazı sınıflar:
SqlConnection: Bu sınıftan oluşturacağımız nesne ile veritabanına bağlanacağız. Bağlantı için bir connectionString göndereceğiz. Bunun açıklamasını aşağıda yapacağım.
SqlCommand: Bu sınıftan oluşturduğumuz nesneye server üzerinde çalışacak komutumuzu ve SqlConnection nesnemizi göndereceğiz.
SqlDataAdapter: Bu sınıftan oluşturduğumuz nesne çalışacağımız veritabanının bulunduğu server ile çalıştığımız cihaz arasında köprü görevi görerek SqlCommand nesnemiz ile çalışmaktadır. SqlDataAdapter nesnesi oluşturulduğunda sql komutumuz çalışacak ve sorgu çekmiş olacağız.