Ana içeriğe atla

C# İLE SQL ÜZERİNDEN KAYIT İŞLEMLERİ(KAYIT, SİLME, GÜNCELLEME)

    Merhabalar arkadaşlar, bu yazımda c# dili aracılığıyla SQL veritabanına kayıt işlemleri için örnek kod kesitleri yayınlayacağım. Kod parçaları içerisinde kayıt ekleme, silme ve güncelleme işlemleri üzerinde duracağım.Umarım konuyla ilgilenen ya da ihtiyacı olanlara fayda sağlar.




 Ek Bilgi: SQL bağlantısı için Kütüphaneler :     System.Data.Sql , System.Data.SqlTypes ve   System.Data.SqlClient;    




  SqlConnection BAG = new SqlConnection("server=.; database=TABLO; Integrated Security=True");





KAYIT İŞLEMİ

  private void KAYIT_Click(object sender, EventArgs e)
        {
            try {
                SqlCommand YÜKLE = new SqlCommand("insert into TABLOM123(AD, SOYAD, CİNSİYET) values (@ad, @soyad, @cinsiyet)", BAG);
                BAG.Open();
                YÜKLE.Parameters.AddWithValue("@ad", AD.Text);
                YÜKLE.Parameters.AddWithValue("@soyad", SOYAD.Text);
                YÜKLE.Parameters.AddWithValue("@cinsiyet", CİNSİYET.SelectedItem.ToString());
                YÜKLE.ExecuteNonQuery();
                BAG.Close();
                MessageBox.Show("İŞLEM BAŞARILIDIR!");
            }
          
            catch(Exception HATA)
            {

                MessageBox.Show("İŞLEM HATASI = " + HATA.Message);
            }
            }            

                                                                                                                                        
SİLME İŞLEMİ


         private void SİL_Click(object sender, EventArgs e)
        {      
            try
            {
             SqlCommand SİL = new SqlCommand("delete from TABLOM123 where AD='" + İSİMLİST.SelectedItem.ToString() + "'", BAG);
                BAG.Open();
                SİL.ExecuteNonQuery();
                BAG.Close();
                MessageBox.Show("İŞLEM BAŞARILIDIR!");
            }catch(Exception HATA)
            {
                MessageBox.Show("İŞLEM HATASI = " + HATA.Message);
            }
       
        }  
GÜNCELLEME İŞLEMİ

           private void GÜNCELLE_Click(object sender, EventArgs e)
        {
            try
            {
                SqlCommand GÜNCELLE = new SqlCommand("update TABLOM123 set SOYAD='" + GÜNCELSOYAD.Text + "' where AD= '" + İSİMLİST.SelectedItem.ToString() + "'", BAG);
                BAG.Open();
                GÜNCELLE.ExecuteNonQuery();
                BAG.Close();
                MessageBox.Show("İŞLEM BAŞARILIDIR!");
            }
            catch(Exception HATA)
            {
                MessageBox.Show("İŞLEM HATASI = " + HATA.Message);
                    }
        }

    İlk yazımı güncelleme işlemiyle sonlandırıyorum. Kayıt, Silme ve Güncelleme işlemlerine örnek olacak kod kesitleri yayınladım. Diğer yazılarımda görüşmek üzere...

Yorumlar

Bu blogdaki popüler yayınlar

C# İLE FORMLAR ARASI VERİ GÖNDERİMİ(MİCROSOFT VİSUAL STUDİO 2015)

        Merhabalar arkadaşlar, bu yazımda çoğu işlemlerde kullanılan formlar arası veri gönderimi işleminden bahsedeceğim. Oldukça basit bir yöntemle veri gönderimini göstereceğim.         Bu yazım için 2 tane Form;  Form1'de birer tane label, textbox ve buton ekledim Form2' de ise sadece 1 tane label ekledim. Çalışmadaki amacım ise Form1'deki butona bastığımda textboxtaki değeri Form2'deki labelin textine yazdırmaktır.         Öncelikle Form1'den  gelen veriyi Form2'ye yazdırma işleminden bahsedeceğim. Bunun için değişken tanımlayıp label1'in texti'ne yazdırıyorum. - Form2-        public static string VERİ;             private void Form2_Load(object sender, EventArgs e)         {             label1.Text = V...

C# İLE DOSYA YOLU EKLENEREK SQL ÜZERİNDEN RESİM KAYDETME VE GÖRÜNTÜLEME

      Merhabalar arkadaşlar, bu yazımda resim dosyası seçerek dosya yolunu SQL veritabanına kayıt edeceğim. Daha sonra seçtiğim resim adına göre kayıt ettiğim dosya yolunu göstererek resmi picturebox'ta  görüntüleyeceğim.       Yazım için 1 tane Form  2'şer tane label, textbox, buton,  picturebox ve 1'er tanede combobox ve openfiledialog kullandım.     Ek Bilgi: SQL bağlantısı için Kütüphaneler :   System.Data.Sql , System.Data.SqlTypes ve   System.Data.SqlClient;       SqlConnection BAG = new SqlConnection("server=.; database=TABLOBLOG; Integrated Security=True");      İlk olarak combobox1'e fotoğrafların adlarını listeliyorum.  public void doldur()         {         try         {         ...

C# İLE FORMLAR ARASI GEÇİŞ İŞLEMLERİ(MİCROSOFT VİSUAL STUDİO 2015)

           Merhabalar arkadaşlar bu yazımda formlar arası geçiş işlemlerine örnek olacak bir çalışma yazacağım.            Bu yazım için 2 Adet Form kullandım. Form1'de geçiş işlemleri için 1 adet buton kullandım.               Form2 açmak üzere Form1 açık kalarak Form2 kapatıldıktan sonra Form1'de işlem yapılabilmesi için        private void button1_Click(object sender, EventArgs e)         {             Form2 frm = new Form2();             frm.ShowDialog();         }            Form2'yi açarak her 2 Formda da işlem yapılabilmesi için    ...