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.