Access 2007 ve C# Bağlantısı

22.09.2010
190
Access 2007 ve C# Bağlantısı

C-Sharp ile Access Bağlantı Kurma

Yeni Office 2007 ile beraber gelen yeni dosya formatlarına da alışmaya başladık. Bu yeni dosya formatlarından biri de Access 2007 ile beraber gelen accdb uzantılı veritabanı dosyaları. C-Sharp ile Access 2007 bağlantısı kuralım.

Yeni bir veritabanından bahsediyorsak tabi ki bu veritabanı için yeni bir de “Connection String”imizin olması gerekiyor. Eğer projelerinizde siz de benim gibi artık C-Sharp ile Access 2007 veritabanlarına geçiş yapmayı düşünüyorsanız aşağıdaki yeni “Connection String”imizi kullanabilirsiniz.

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\veritabani1.accdb;Persist Security Info=False;
SQL

Ek olarak, eğer veritabanı bağlantınızda şifre kullanacaksanız, şifre bilgisini de aşağıdaki şekilde ekleyebilirsiniz.

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\veritabani1.accdb;Jet OLEDB:Database Password=MyDbPassword;
SQL

Tüm bunları yapmış olmak aslında yeterli değil. Eğer Access 2007 veritabanını Office 2007 yüklü olmayan bir bilgisayarda kullanmak isterseniz veya bir web sitesinde Access 2007 veritabanı kullanacak olursanız dikkat etmeniz gereken bir nokta var.

Yukarıda yazmış olduğumuz “Connection String” ile hedef bilgisayarda, yani web sitenizin çalışacağı sunucuda veya programınızın çalışacağı bilgisayarda Access 2007 veritabanına ulaşabilmeniz için 2007 Office System Driver: Data Connectivity Components’ın sistemde yüklü olması gerekiyor.

Özellikle Access 2007 veritabanı kullanacağınız web siteleri için satın aldığınız barındırma hizmetleri ile ilgili sorun yaşamanız olası. Bu durumda “Hosting” şirketinizi arayarak durumdan haberdar etmeniz ve sunucuya gerekli araçları yüklemelerini sağlamanız gerekiyor. Aksi halde hiçbir şekilde Access 2007 veritabanınıza ulaşma şansınız olmayacaktır.

Access 2003 – 2007 upgrade sürecinde hepinize iyi şanslar 😉

ZİYARETÇİ YORUMLARI - 0 YORUM

Henüz yorum yapılmamış.

Bu web sitesi, bilgisayarınıza bilgi depolamak amacıyla bazı tanımlama bilgilerini kullanabilir.
Bu bilgilerin bir kısmı sitenin çalışmasında esas rolü üstlenirken bir kısmı ise kullanıcı deneyimlerinin iyileştirilmesine ve geliştirilmesine yardımcı olur.
Sitemize ilk girişinizde vermiş olduğunuz çerez onayı ile bu tanımlama bilgilerinin yerleştirilmesine izin vermiş olursunuz.
Çerez bilgilerinizi güncellemek için ekranın sol alt köşesinde bulunan mavi kurabiye logosuna tıklamanız yeterli. Kişisel Verilerin Korunması,
Gizlilik Politikası ve Çerez (Cookie) Kullanımı İlkeleri hakkında detaylı bilgi için KVKK&GDPR sayfamızı inceleyiniz.
| omersahin.com.tr |
Copyright | 2007-2025