2016年7月9日土曜日

指定された DSN には、ドライバーとアプリケーションとのアーキテクチャの不一致が含まれています

競馬開催中ですが・・・それよりも夕方のデータ作成用のプログラムを書いている途中。
今は一段落して、さて競馬。
の前にメモを残しておかないと。
どうせまたいつか同じ問題に当たるし、最近色々と検索していると自分の過去記事で助かる事多いし。

今回の問題はかつても引っ掛かったところ。
タイトルのエラーメッセージは大抵は、32・64ビット関係で出て来ます。
でももっとよくあるパターンとしては、コンパイルの設定。
32bitアプリを64bitのOSで「Any CPU」でコンパイルしていると、実行時に上記のエラーが出ます。
「x86」でコンパイルすればOK。

いつかこの自分の記事に助けられるはず。
よし、競馬しよう。


see more info at JRDV.sp