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