Arkadaşlar, gördüğüm ders yüzünden Access ile çalışmak zorundayım ve C# projemde böyle bir sorun yaşıyordum uzun araştırmalarıma rağmen her yerde sonuçlar aynıydı. İnternette bulamadığım bir yol ile sorunu çözdüm.
•Öncelikle bilgisayarınıza uyumlu sürümü 32/64 bit olacak şekidle
Access Database Engine 2016'yı kuruyorsunuz.
•Syntax hatanız olmadığından emin oluyorsunuz. (Bağlantı dizini/Bağlantı stringinizde)
•Proje menüsünden en altta Özellikler seçilir. Burada gelen pencerede
Derleme menüsünde
Platform Hedefi –> Any CPU seçilerek sorun çözülebilir. (En üstteki platform kısmında da Ayn CPU seçili olsun.)
Bunu yapmama rağmen sorun çözülmemişti ta ki altını kırmızı ile çizdiğim 32 bit'i tercih et seçeneğinin tikini kaldırana kadar.
Eki Görüntüle 2155110
Yani öncelikle yukarıdaki adımları yapın, yine çalışmıyorsa ve hatayı alıyorsanız
32 bit'i tercih et tikini kaldırın ve sorun çözülecektir.