32bit アプリから 64bit版 Access ランタイムを使って accdb へアクセスした
32bit アプリから 32bit 版 Access ランタイムを使って accdb へアクセスするアプリがあります。
32bit アプリをインストールする PC が Offcie 2010(64bit) がインストールされているため、Access ランタイムも 64bit 版をインストールしてあります。
現状では、Microsoft.ACE.OLEDB.12.0 で接続していますが、64bit 版ランタイムだと接続に失敗してしまいます。
もし 32bit アプリのまま 64bit 版ランタイムを使った接続ができるのであればこの方法を取りたいのですが、このような場合は 64bit アプリを作る必要がありますでしょうか?
アプリと使うランタイムの bit 数の関連性がよくわからず、詳しい方がいらっしゃいましたら教えていただけると助かります。
開発環境は
Windows10 64bit
VisualStudio 2019
Access Runtime 64bit
です。
使用言語は C# です。
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー