C# Windows Form

C# Telefon Rehberi Uygulaması

Bu dersimizde C# ile SQL veritabanı bağlantısı kullanarak telefon defteri oluşturacağız.

Örneğimizde telefon defterine kişi ekleme, kişi güncelleme, kişi arama ve kişi silme işlemlerini gerçekleştireceğiz.

Örneğimiz için aşağıdaki dbRehber veritabanını kullanacağız.

Bu veritabanı içinde Kisiler tablosunu oluşturarak örneğimize başlayalım.

Kişiler tablosunda bulunan alanlar sırasıyla Id, Ad, Soyad, ve Telefon olacak.

Adım 1: Yeni bir Windows Form App projesi oluşturarak Form üstüne Toolbox yardımıyla 4 adet TextBox, 3 Adet Label, 4 adet Button ve 1 adet DataGridView kontrolü ekleyin.

Name özelliklerini:

TextBoxlar için;

txtAra, txtAd, txtSoyad ve txtTelefon olarak değiştirin.

Buttonlar için;

btnAra, btnKaydet, btnGüncelle, btnSil olarak değiştirin.

DataGridView için;

dgvKisiler olarak değiştirin.

Adım 2: Kodlarımıza geçelim.

Öncelikle SQL bağlantısı için aşağıdaki satırı ekleyin.

Daha sonra bağlantı işlemleri için kullanacağımız SqlConnection, SqlDataAdapter, SqlCommand ve DataTable nesnelerimizi global olarak tanımlayacağız.

İlk olarak veri çekme yani kişileri getirme işlemi için gereken kodları oluşturacağız. Verilerin getirilmesi işlemi Form ilk açıldığında, yeni kişi eklendiğinde, güncelleme yapıldığında ve silme işlemi yapıldığında yenileme amaçlı kullanılacağından bir metot içerisinde kodlarımızı yazacağız ve ihtiyaç olduğu durumlarda bu metotu çağıracağız.

Daha sonra Kişi ekleme, güncelleme,silme, arama ve datagridView tıklandığında verilerin textBoxlar a çekilmesini sağlayacağız.

Kodlarımızın tamamı ve ekran çıktısı:

Ekran Çıktısı:

Yorum Yap

Yorum yapmak için tıklayın