Access Veritabanına Kayıt Eklemek

Öncelikle using System.Data.OleDb;  kütüphanesinin eklenmesi gerekir.

 

Veritabanı ile bağlantı oluşturmak için oledbconnection nesnesi tanımlamak gerekir.

OleDbConnection baglanti=new OleDbConnection("Provider=Microsoft.ACE.Oledb.12.0;Data Source=veriler.accdb");

 

Bağlantı oluşturulduktan sonra bağlantının açılması gerekir.

Bağlantıyı açmak için;

baglanti.Open();     komutu kullanılır.

Bağlantıyı açtıktan sonra artık veritabanına ekleme işi kaldı bunun için OleDbCommand nesnesi tanımlamak gerekir.

OleDbCommand komut = new OleDbCommand("insert into kisiler(KisiAd,KisiSoyad)values('" + textBox1.Text + "','" + textBox2.Text + "')", baglanti);

 

Kayıt eklemek için tanımladığımız OleDbCommand nesnesinden sonra komutun çalıştırılması gerekir.Bunun için;

komut.ExecuteNonQuery();   Burada sorgulamaksızın tanımladığımız komutu çalıştır demek istiyoruz.

 

Veritabanıyla işimiz bitti ise bağlantıyı kapatmamız gerekir.Bunun için;

 

baglanti.Close();

 

 

 

 

Tüm Kodlar:

 

OleDbConnection baglanti=new OleDbConnection("Provider=Microsoft.ACE.Oledb.12.0;Data Source=veriler.accdb");

        private void button1_Click(object sender, EventArgs e)

        {

            baglanti.Open();

OleDbCommand komut = new OleDbCommand("insert into kisiler(KisiAd,KisiSoyad)values('" + textBox1.Text + "','" + textBox2.Text + "')", baglanti);

             komut.ExecuteNonQuery();

             baglanti.Close();

MessageBox.Show("kayıt başarılı");

 

 

        }

 

Toplam Görütülenme 802
Admin 11.2.2016 0 802 5
ETİKETLER

KONUYLA İLGİLİ YAZILAR




 
Ad
Soyad
 Yorum
Güvenlik Kodu  
 
 
GÜNÜN SÖZÜ
Anasayfa   Hakkımda    Site Haritası   Ziyaretçi Defteri   İletişim
bilisimhekimi.com @ 2016