6 Eylül 2013 Cuma

C# : Access Veri Tabanı Kayıt Ekleme

          Veri tabanının yazacağımız programa eklenmesinin en büyük nedenlerinden biri, eklediğimiz kayıtları tutmak ve bunları görüntülemektir. Bunun için form üzerine gerekli nesneleri kullanarak bir kayıt ekleme arayüzü oluşturup kayıtları bu arayüz üzerinden eklemek daha kullanışlı olacaktır.

          Access üzerine kayıt eklemek için Insert Into SQL veri ekleme komutunu kullanacağız. Bunun için sırasıyla aşağıdaki işlemleri yapacağız:

1. Öncelikle verileri ekleyeceğimiz veri tabanının yüklü olması gerekmektedir. Yüklü değilse bunu yükleyeceğiz. Bu yükleme işlemini tıklayarak buradaki gibi adım adım yapacağız.

2. Access'ten veri çekebilmemiz ve access veri tabanı işlemleri için Data ve Data.OleDb sınıflarını projemize eklemek zorundayız.


3. Eklediğimiz access veri tabanı ile projemiz arasında bağlantı kurmamız gerekiyor. Bunun için OleDbConnection bağlantı nesnesini kullanacağız.
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" yolu mdb ve accdb uzantılı access dosyalarında farklılık göstermektedir. Bunu Server Explorer penceresine tıklayıp Properties penceresinde Connection String alanından bakarak kullanacağımız yolu bulabiliriz. Adres uzantısını Application.Startup kod parçacığı ile değiştirirsek veri tabanımız verileri projemizdeki ekli olan kaynaktan alacaktır.

4. SQL komutunu kullanıyoruz ve ekleyeceğimiz verileri form üzerindeki textboxlardan alıyoruz. Kodlarda karışıklığı önlemek için bu SQL komutumuzu kod adındaki bir string değişkene atıyoruz.

5. 
           Bu kod parçası ile urun_kayit tablosuna kaydımızı ekliyoruz. Kaydı eklemek için OleDbCommand ' ın  ExecuteNonQuery özelliğini kullanıyoruz. Kayıt ekleme işlemimizden sonra kaydın eklendiğine dair mesaj ekliyoruz.

Kodun Tamamı


Hiç yorum yok:

Yorum Gönder