OS Blog

Access 2007 ve C# Bağlantısı

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

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ı. 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 Access 2007 veritabanlarına geçiş yapmayı düşünüyorsanız aşağıdaki yeni “Connection String”imizi kullanabilirsiniz.

[highlight color=”yellow”]Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\veritabani1.accdb;Persist Security Info=False;[/highlight]

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

[highlight color=”yellow”]Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\veritabani1.accdb;Jet OLEDB:Database Password=MyDbPassword;[/highlight]

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 kullanır.
Bu bilgilerin bir kısmı sitenin çalışmasında esas rolü üstlenirken bir kısmı ise kullanıcı deneyimlerinin iyileştirilmesine yardımcı olur.
Sitemizi kullanarak bu tanımlama bilgilerinin yerleştirilmesine izin vermiş olursunuz. 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-2021