c# Şifreli Access Veritabanı Bağlantı Metni-Connection String

Veritabanı adınız: db.accdb olarak kabul edelim

Veritabanı şifremiz: PAROLA

Veritabanı dosyamız Uygulamamızın .exe sının oldugu klasorde olmalı.Eğer visual studıo da geliştiriyosanız BİN>>> DEBUG klasorune koyun

[csharp]using System.Data.OleDb;
using System.IO;[/csharp]

Yukardaki kodları import edelim

Global bölgede

[csharp]public static string yol, baglantimetni;[/csharp]

Değişkenler tanımlayalım public static olmasının sebebi projemızdeki diğer tüm formlardan veritabanı işlemi yaparken bu bilgiere doğrudan erişebilmektir.

Daha sonra formload yada istediginizbir yer aşagıdkı kodları yapıştırın

 

[csharp]yol = Directory.GetCurrentDirectory() + "\db.accdb";
baglantimetni = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + yol + ";Jet OLEDB:Database Password=PAROLA";Baglanti = new OleDbConnection(baglantimetni);
Baglanti.Open();[/csharp]

 

Yukardakı kodu form load a yazarsanız formunuz açıldıgında veritabanı baglantınız başlayacaktır.

Access veritabanı Dosyanızın nasıl şifreleyecegizi http://koyuncum.com/access-veritabani-sifreleme-nasil-parola-koyabilirim.html den inceleyebilirsiniz.

Yorum yapın