Asp.net C#’ta Tabloya Veri Eklemek ve DISTINCT Deyiminin Kullanımı

Bu yazımda basit bir örnek ile kullanıcının girdiği verileri tabloya aktarıp bunları DISTINCT deyimi ile gruplayarak listeleyeceğim. Burda amacım C#’ta INSERT ve DISTINCT deyiminin kullanımını göstermek o yüzden basit bir sayfa tasarlıyorum.
aspnetverieklemeformu Asp.net C#ta Tabloya Veri Eklemek ve DISTINCT Deyiminin Kullanımı

Kod kısmına geçmeden önce Properties penceresinden Add New Item deyip yeni bir veritabanı ekliyoruz uygulamamıza. Ardından Tablo adında üç adet alana sahip olan ad, soyad, sehir tablomuzu oluşturuyoruz.

Butonumuzun click olayına kodları yazıyorum.

SqlConnection baglanti= new SqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirectory|\\database.mdf;Integrated Security=True;User Instance=True");
        SqlDataAdapter adp= new SqlDataAdapter("Select * From Tablo",baglanti);//tablo ile bağlantı kuruyoruz.
        SqlCommand sorgu = new SqlCommand();//yeni sql komutu tanımladık.
        sorgu.Connection = baglanti;//komutumuzun baglanti nesnesiyle bağlantı kuracağını söyledik.
        baglanti.Open();//bağlantıyı açtık.
        string ad = TextBox1.Text.ToString();
        string soyad = TextBox2.Text.ToString();
        string sehir = TextBox3.Text.ToString();
        sorgu.CommandText = "INSERT INTO Tablo(adi,soyadi,sehri) VALUES('" + ad + "','" + soyad + "','" + sehir + "')";//Tablomuza ekleme yapan kodumuz.
        sorgu.ExecuteNonQuery();//sql komutumuzu çalıştırıyoruz.
        baglanti.Close();//tablo ile olan bağlantımızı kapatıyoruz.

INSERT INTO cümlesini nasıl kullandığımı açıklamak istiyorum. INSERT INTO tablomuzun adı(alan1,alan2,) VALUES(eklenecek değerler); eklenecek değerlere yazılan şeyler çok önemli verilerinizi alan adlarınızın sıralamasına bakarak doğru girmeniz gerekiyor.

Şimdi gelelim DISTINCT deyimine, bu deyim ile bir tabloda birden çok kez yer alan verileri gruplayabilirsiniz. Resim yada yazı anlatmak uzun süreceğinden ve anlaşılırlığı kaybolacağından DropDownListte DISTINCT deyiminin kullanımı videoya aldım buyrun:

http://www.vimeo.com/8744111

Asp.Net INSERT INTO ve DISTINCT Deyimi Örnek Uygulama

Rastgele Yazılarım:

    Yorum Yazın