» » C# Veritabanında Veri İşlemleri (Ekleme-Silme-Güncelleme-Listeleme)
Kayıt Ol
Popüler Makaleler
Anket
     

    Daha Önce Forumumuzdan Yardım Aldınızmı ?

    Evet
    Hayır

     
     
  • Visual Studio 2012 Visual Studio 2012
    Bu program C# Kodlarını derlemek,düzenlemek ve yeniden oluşturmak için gereklidir.
  • Adobe Flash CS6 Adobe Flash CS6
    Bu program adobe flash Kodlarını düzenlemek ve yeniden oluşturmak için gereklidir.
  • SQL Server 2008 SQL Server 2008
    Bu program sql server Kodlarını derlemek,düzenlemek ve yeniden oluşturmak için gereklidir.
  • SQL Server Managament Studio 2008 SQL Server Managament Studio 2008
    Bu program sql server 2008'in arayüzü olup daha rahat işlem yapmak için gereklidir.
  • Dream Weaver CC Dream Weaver CC
    Bu program HTML kodlarını düzenlemek ve rahat bir arayüzde çalışmak için gereklidir.
  • Notepad++ Notepad++
    Bu program Dream Wiever'in alternatifidir. Arayüzü olmasada ücretsiz ve kullanışlıdır.



1

C# Veritabanında Veri İşlemleri (Ekleme-Silme-Güncelleme-Listeleme)


1
Merhaba arkadaşlar, bugün anlatacağım konu C# veritabanında veri ekleme, veri silme, veri güncelleme gibi en çok kullanılan veri işlemleri.

C# Üzerinden Veritabanına Bağlantı Yapmak
OleDbConnection baglanti = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=VeriTabani.accdb;;Persist Security Info=False");



C# Üzerinden Veritabanına Veri Eklemek İçin Bağlantıyı Açmak ve Kapatmak
baglanti.Open(); // Bağlantıyı Açmak
baglanti.Close(); // Bağlantıyı Kapatmak



C# Üzerinden Veritabanına Veri Eklemek (INSERT Komutu)
baglanti.Open();
OleDbCommand komut = new OleDbCommand("INSERT INTO Tablo1 (Alan1,Alan2,Alan3,Alan4,Alan5) VALUES ('1','2','3','4','5')", baglanti);
komut.ExecuteNonQuery();
MessageBox.Show("Veri Kayıt Altına Alındı!");
baglanti.Close();

//Sutun isimleri kendi kafamdan uydurduğum isimlerdir. VALUES kısmında kafama göre değerler atadım.



C# Üzerinden Veritabanındaki Bir Veriyi Silmek (DELETE Komutu)
baglanti.Open();
OleDbCommand komut = new OleDbCommand("DELETE FROM Tablo1 WHERE Alan1=@Alan1 and Alan2=@Alan2 and Alan3=@Alan3 and Alan4=@Alan4 and Alan5=@Alan5", baglanti);
komut.Parameters.AddWithValue("Alan1", "1");
komut.Parameters.AddWithValue("Alan2", "2");
komut.Parameters.AddWithValue("Alan3", "3");
komut.Parameters.AddWithValue("Alan4", "4");
komut.Parameters.AddWithValue("Alan5", "5");
                
komut.ExecuteNonQuery();
MessageBox.Show("Veri Silindi!");
baglanti.Close();

// "Tablo1 tablosundaki Alan1=1, Alan2=2, Alan3=3, Alan4=4 ve Alan5=5 olan bütün veri satırlarını sil" anlamına gelmektedir.



C# Üzerinden Veritabanında Güncelleme Yapmak (UPDATE Komutu)
baglanti.Open();
OleDbCommand komut = new OleDbCommand("UPDATE Tablo1 Set Alan1=@Alan1 WHERE  and Alan2=@Alan2 and Alan3=@Alan3 and Alan4=@Alan4 and Alan5=@Alan5", baglanti);
komut.Parameters.AddWithValue("Alan1", "4");
komut.Parameters.AddWithValue("Alan2", "2");
komut.Parameters.AddWithValue("Alan3", "3");
komut.Parameters.AddWithValue("Alan4", "4");
komut.Parameters.AddWithValue("Alan5", "5");

MessageBox.Show("Veri Güncellendi!");
baglanti.Close();

// "Tablo1 tablosunda Alan2=2, Alan3=3, Alan4=4 ve Alan5=5 olan bir satır var ise Alan1 sütunundaki veriyi 4 yap" anlamına gelmektedir.



C# Üzerinden Veritabanındaki İstediğin Bir Veriyi Listeleme (SELECT Komutu)
OleDbCommand komut = new OleDbCommand("SELECT * FROM Tablo1 WHERE Alan1='1' AND Alan2='2'",baglanti);
DataTable tablo = new DataTable();
OleDbDataAdapter adap = new OleDbDataAdapter(komut);
adap.Fill(tablo);

listBox1.Items.Add(tablo.Rows[0]["Alan1"].ToString());
listBox1.Items.Add(tablo.Rows[0]["Alan2"].ToString());
listBox1.Items.Add(tablo.Rows[0]["Alan3"].ToString());
listBox1.Items.Add(tablo.Rows[0]["Alan4"].ToString());
listBox1.Items.Add(tablo.Rows[0]["Alan5"].ToString());

// "Tablo1 Tablosunda Alan1 sütun değeri 1 ve Alan2 sütun değerinin 2 olan tüm satırları göster" anlamına gelmektedir.
// Ancak ben sadece ilk satırdaki verileri alıyorum. Ve listBox' a atıyorum.




Etiketler: C# Veritabanında veri ekleme, C# veritabanında veri silme, C# veritabanında veri güncelleme, C# veritabanında veri listeleme, C# veritabanı işlemleri, C# veri ekleme silme güncelleme listeleme, C# veritabanı select insert update delete komutları, C# verit

Sitede kayıtsız olarak olarak gezinmektesiniz.
Sayın ziyaretçimiz size üye olmanızı tavsiye ederiz.

Yorum Ekle

Adınız:*
E-Mail:
Yorumunuz:
Kalın İtalik Altı Çizili Üzeri Çizili | Sola Yasla Ortala Sağa Yasla | İfade Ekle Bağlantı EkleKorumalı Link Girin Renk Seç | Gizli Metin Alıntı Ekle Farklı Bir Alfabe ile Yazılmış Olan Seçili Metni Kiril Alfabesine Çevir Spoiler Ekle
Kodu girin: *

  Site Yorumları
Facebook Yorumları

yunusSS

0
  • 3 Kasım 2016 22:49

lütfen bana yardım edin!!!
Microsoft vısual studıo 2015 indirdim. ilk indirdiğimde Windows form applıcatıon vardı ve button vs şeyler ekleyip aktif bir şekilde kullanmıştım. daha sonra Windows form applıcatıon silindi yanlışlıkla. Silindikten sonra her açtığım da Windows form sayfası yerıne Windows designer (tasarım) bölümü geliyor. Tekrar Windows form applıcatıon u nasıl getirebilirim??? yardımcı olursanız sevinirim teşekkürler!!!