C# Form Access için ekleme,silmeigüncelleme(insert,delete,update) Nasıl yapılır?


Tabloya veri ekleme, silme ve güncelleme  işlemlerini gerçekleştirmek için öncelikle Access veritabanına bağlanmamız gerekiyor. Bağlantı sağlandıktan sonra sorgularımızı yazarak işlemlerimizi gerçekleştirebiliriz. Aşağıda C# Form uygulaması için Access veritabanı bağlantısı, veri ekleme, silme ve güncelleme örnek kodlarını bulabilirsiniz.

veya burdan detaylı inceleyebilirsiniz.

Access veritabanı bağlantısı örneği:

Örnek Kod

      
using System.Data.OleDb;

	OleDbConnection connection = new OleDbConnection();
	connection.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\UserName\Documents\myAccessDatabase.accdb;Persist Security Info=False;";

      
    



Veri ekleme örneği:


Örnek Kod

      
OleDbCommand command = new OleDbCommand();
command.Connection = connection;
command.CommandText = "INSERT INTO myTable (isim, yaş) VALUES (@isim, @yaş)";
command.Parameters.AddWithValue("@isim", "John");//TEXTBOX GİBİ ÖĞELERDEN ALINABİLİR ÖRNEK KODDUR
command.Parameters.AddWithValue("@yaş", 25);//TEXTBOX GİBİ ÖĞELERDEN ALINABİLİR ÖRNEK KODDUR
connection.Open();
command.ExecuteNonQuery();
connection.Close();

      
    



Veri silme örneği:


Örnek Kod

      
OleDbCommand command = new OleDbCommand();
command.Connection = connection;
command.CommandText = "DELETE FROM myTable WHERE ID = @id";
command.Parameters.AddWithValue("@id", 1);//TEXTBOX GİBİ ÖĞELERDEN ALINABİLİR ÖRNEK KODDUR//TEXTBOX GİBİ ÖĞELERDEN ALINABİLİR ÖRNEK KODDUR//TEXTBOX GİBİ ÖĞELERDEN ALINABİLİR ÖRNEK KODDUR
connection.Open();
command.ExecuteNonQuery();
connection.Close();


      
    


Veri güncelleme örneği:


Örnek Kod

      
uOleDbCommand command = new OleDbCommand();
command.Connection = connection;
command.CommandText = "UPDATE myTable SET isim = @isim, Age = @yaş WHERE ID = @id";
command.Parameters.AddWithValue("@isim", "David");//TEXTBOX GİBİ ÖĞELERDEN ALINABİLİR ÖRNEK KODDUR
command.Parameters.AddWithValue("@yaş", 30);//TEXTBOX GİBİ ÖĞELERDEN ALINABİLİR ÖRNEK KODDUR
command.Parameters.AddWithValue("@id", 2);//TEXTBOX GİBİ ÖĞELERDEN ALINABİLİR ÖRNEK KODDUR
connection.Open();
command.ExecuteNonQuery();
connection.Close();

      
    


Sonuç olarak, bu yazıda SQL veritabanlarının ne olduğunu ve neden kullanıldığını anlatmaya çalıştık. Ayrıca, C# programlama dili kullanarak Access ve SQL veritabanlarına bağlanma, veri ekleme, silme ve güncelleme  örneklerini de sunduk. Umarız bu yazı size SQL veritabanları ve C# ile veritabanı işlemleri konusunda bir fikir vermiştir ve ilginizi çekmiştir. Herhangi bir sorunuz veya geri bildiriminiz varsa lütfen bizimle paylaşın. Teşekkür ederiz!

Son 30 Günün 3 Popüleri