Access Veritabanı Bağlama

Access Veritabanı Bağlama


Ascess veri tabanı için aşağıdaki kütüphaneler eklenir;


using System.Data;
using System.Data.OleDb;

Bağlantı kurulurken kullanılan parametreler


  • OleDbConnection;

Ascess Veritabanına bağlanmak için kullanılan nesnedir.

  • ConnectionSting;

Bağlantı cümlesini oluşturmak için kullanılan nesnedir.

  • Provider;

 Bağlantı sağlayıcısının ismini tutar.

  • Data.cource;

Ascess veritabanı dosya adını belirtmek için kullanılır.

  • Server.MapPATH;

Sunucuya karşılık gelen fiziksel dizini belirtilen görevi veya sanal yolu eşleştirmek için kullanılır.


Veritabanı bağlantı kodu:


OleDbConection baglanti_adi= new OleDbConnection();
baglanti_adi.ConnectionString= ("Provider=microsoft.jet.oledb.12.0;
DataSource="+Server.MapPath("~/App_Data/veritabaniadi"))
  • BAĞLANTIYI AÇMA/KAPAMA

Veritabanı bağlantı cümlesi yazıldıktan sonra veritabanı bağlantı açılması gerekir bunun için kullanmamız gereken kod;

baglantı_adi.open(); 

Bağlantı Kapatmak İçin;

baglantı_adi.close(); 


NOT;

Close metodu kullanıldığında işlem bellekte durmaya devam eder yapılan işlemin bellekten atmak için kullanmamız gereken kod;

baglantı_adi.Dispose(); 


  • OleDbCommand:

Ascess veritabanı uzerinde sorgu çalıştırılması için kullanılan sınıftır.

  • Parametreleri:

ExecuteNonQuery:

OleDbCommand: nesnesinde belirtilen komutun çalıştırılması için kullanılır.

ExecuteReader: kayıtların tek tek okunmasını sağlar