Monster Notebook
 
Şimdi Üye Ol | Şifremi Unuttum
Ana SayfaSanalkurs.netProgramlarSanalkurs.netÖnemli SitelerSanalkurs.netYazarlarSanalkurs.netDers EkleSanalkurs.netE-DergiSanalkurs.netBlog Sanalkurs.netİletişimSanalkurs.netForum
 
Anasayfa » ASP.net (59 ders)
 
Asp.Net'de MSSql Veritabanı İle En Temel Delete İşlemi

Yazar: Mustafa Çiçek  
Eklenme: 10.04.2009   Okunma: 1923   Seviyesi:  İleri
 
Merhaba arkadaşlar,

Asp.NET'de en temel Update daha önce öğrenmiştik işlemini ele almıştık. Yine aynı veritabanını kullanarak Delete (veritabanındaki kaydı güncelleme) işlemini ele alacağız. Bu işlem ile ilgili son makaleme buradan ulaşbilirsiniz.

Yeni bir C# projesi açarak veritabanımızı önceki projemizden kopyalayıp yeni projemizdeki App_Data klasörü üzerinde sağ tıklayarak yapıştır komutunu veriyoruz
İlk olarak sayfamızda bize lazım olacak nesnelerimizi ekliyoruz (body tagları içine aşağıdaki kodu yapıştırın);

    <div>    
        <table>
            <tr>
                <td>
                    Silinecek Kaydın Adını Girin</td>
                <td>
                    <asp:TextBox ID="txtKayit" runat="server"></asp:TextBox>
                </td>
            </tr>
            <tr>
                <td>
                    &nbsp;</td>
                <td>
                    <asp:Button ID="BtnSil" runat="server" onclick="BtnSil_Click" Text="Sil" />
                </td>
            </tr>
            <tr>
                <td colspan="2">
                    <asp:Label ID="lblMesaj" runat="server"></asp:Label>
                </td>
            </tr>
        </table>    
    </div>


Yaşklaşık olarak resimdeki gibi bir görüntü elde edeceksiniz.

http://resim.sanalkurs.net/uploads/2009_04_10_185402.jpg

Şimdiki resimde gördüğünüz gibi veritabanımızda birkaç tane kaydımız bulunuyor.

http://resim.sanalkurs.net/uploads/2009_04_10_185136.jpg

Biz burada Adi Mustafa olan kaydı sileceğiz.

Bunun için sayfada bulunan Sil butonunun Click olayına girerek aşağıdaki kodu yapıştırın;

        // Veritabanımızın yolu...
        string veritabani = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Veritabani.mdf;Integrated Security=True;User Instance=True";
        // Bağlantı nesnemizi tanımlıyoruz.
        SqlConnection baglanti = new SqlConnection(veritabani);
        // Sorgu nesnemizi tanımlıyoruz.
        SqlCommand sorgu = new SqlCommand();
        // Sorgumuzu baglanti nesnesine bağlıyoruz.
        sorgu.Connection = baglanti;
        baglanti.Open();
        // Güncelleme işlemini bu sorgudaki gibi gerçekleştiriyoruz.
        sorgu.CommandText = "DELETE FROM Tablo WHERE Adi='" + txtKayit.Text + "'";
        sorgu.ExecuteNonQuery();
        lblMesaj.Text = "Kayıt silindi !!!";
        baglanti.Close();



Projeyi derleyip çalıştırdıktan sonra aşağıdaki gibi bir kayıt giriyoruz.

http://resim.sanalkurs.net/uploads/2009_04_10_185017.jpg

Ve kaydımızın Silindiğini göreceksiniz.

Update sorgusuna kısaca göz atacak olursak şu şekildedir.

DELETE FROM Tablo WHERE Adi='Mustafa'


Burada yapılan işlem koşulda belirtildiği gibi adı Mustafa olan kaydı silmektir.

Bu işlemimiz de bu kadar. Görüşmek üzere...
 

 

Asp.Net'de MSSql Veritabanı İle En Temel Delete İşlemi Dersini Yazdirin YAZDIR

"Asp.Net'de MSSql Veritabanı İle En Temel Delete İşlemi" dersi için 1 yorum var

11.04.2009 izmirli_92 diyor ki:
ellerine saglık güzel uygulama

  BU DERSE YORUM EKLEYİN

Üye olmadan yorum ekleyemezsiniz !


UYARI: SANALKURS.net'te yer alan materyaller ile ilgili her türlü sorumluluk hazırlayan veya gönderene aittir. Yazarlar, gönderdikleri makale ve derslerle başkalarını yanıltıcı bilgi veremezler. SANALKURS.net bilgilerin kullanımı sonucunda doğacak hata ve zararlardan sorumlu tutulamaz. SANALKURS.net'te yer alan bir makale link vermek ve kaynak göstermek şartıyla başka bir sitede yayınlanabilir. SANALKURS.net kullanıcıları ve üyeleri, üçüncü kişilerin telif hakkı sahibi bulunduğu hiçbir yazı, fotoğraf, resim vb. materyal ve ürünü kullanamazlar. SANALKURS.net kullanıcı ve yazarlarının, üçüncü kişilerin telif hakkı sahibi olduğu yazı, resim vb. ürünleri izinsiz kullanması durumunda, her türlü hukuki ve cezai sorumluluk kendilerine aittir.
 İSTATİSTİKLER
XML Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz
ÇEVRİMİÇİ 183 Ziyaretçi, 12 Üye
BuRRaK, kerasus, ramones1982, mhmt35, mocaco3, sanalusta, barangokalp, tayfunerbilen, omrduman, dogus-70, memolican, firstglory
Bugün: 414, Dün: 10154, Bu Ay: 20781, Toplam Ziyaret: 7226593, Toplam Üye: 216260, Son Üye: nur_cihan
Yazılı Dersler: 2460, Video Dersler: 407, Toplam Yazar: 64, Toplam Dosya: 53, Toplam Link: 26
   
RSS Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz