Visual Studio C# Dersleri Veri Tabanı İşlemleri 5 Kayıt Arama

Artık veritabanı üzerinde kayıt arama işleminin visual c# ile nasıl yapıldığına bakalım bu işlem için formun üzerine arama butonu yerleştiriyoruz. Daha sonra aranacak kişi bilgisini kullanıcıdan inputbox ile isteyeceğimiz için Projenize sağ tıklayıp Add Reference kısmından Microsoft.VisualBasic referansını eklemeyi unutmayın. Bu işlemler tamam ve form tasarımı aşağıdaki gibi ise kodlarımızı yazmaya başlayabiliriz.

Bul butonuna tıklayıp aşağıdaki kodları yazıyoruz (tekrar hatırlatıyorum Projenize sağ tıklayıp Add Reference kısmından Microsoft.VisualBasic referansını eklemeyi unutmayın)

string aranan = Microsoft.VisualBasic.Interaction.InputBox(“Aranan Kişinin Adı”, “Adını Girin”,“”, 8, 5);
int sonuc = 0;
DataRow[] aramasonucu;
aramasonucu = ds.Tables[“bilgi”].Select(“ograd=‘” + aranan + “‘”);
sonuc = aramasonucu.Length;
if (sonuc > 0)
{
DataRow dr;
dr = aramasonucu[0];
textBox1.Text = dr[1].ToString();
textBox2.Text = dr[2].ToString();
textBox3.Text = dr[3].ToString();
textBox4.Text = dr[4].ToString();
richTextBox1.Text = dr[4].ToString();

}
else
{
MessageBox.Show(“Aranan Kayıt Bulunamadı”);
}

Burada ilk olarak aranan isimli değişkene kullanıcıdan bilgi girişi yapmasını isteyerek öğrencinin ismini istiyoruz, daha sonra aramasonucu isimli bir DataRow tanımlıyoruz ki gelen bilgileri saklayabilmek için ve aramasonucu değişkeninde bilgi tablosu üzerinden Select(“ograd=‘” + aranan + “‘”); bölümü ile ograd değeri aranan (yani kullanıcının girdiği isim) eşit olanları alıyoruz.

eğer sonuç var ise

textBox1.Text = dr[1].ToString();

textBox2.Text = dr[2].ToString();

textBox3.Text = dr[3].ToString(); satırları ile bilgileri ilgili  text kutularında gösteriyoruz sonuç yoksa MessageBox.Show(“Aranan Kayıt Bulunamadı”); mesajı ile kayıt bulunamadığını söylüyoruz…

Visual Studio C# Dersleri Veri Tabanı İşlemleri 1 Access Veri Tabanı Bağlantı Kurma
Visual Studio C# Dersleri Veri Tabanı İşlemleri 2 Kayıtlar Arasında Gezinti Önceki, Sonraki, İlk ve Son Kayıt
Visual Studio C# Dersleri Veri Tabanı İşlemleri 3 Yeni Kayıt Ekleme
Visual Studio C# Dersleri Veri Tabanı İşlemleri 4 Güncelleme ve Silme İşlemi
Visual Studio C# Dersleri Veri Tabanı İşlemleri 5 Kayıt Arama
Visual Studio C# Uygulamalari Veri Tabani İşlemleri (190 indirme)

  • Murat

    Try Catch hata mesajı veriyor hata oluştu diye

Pin It on Pinterest