64bitのWindows7にODBCドライバ入れて、MySQLとつなごうとしたらエラーが起きたそうな。
ふつう「ドライバ」ときたらOSにあわせるのが基本だが、このケースはアプリケーション側に照準をあわせる。
32bitで動かすアプリケーションなら、ODBC側も32bitドライバでなければ「アーキテクチャの不一致」エラーを起こす。
32bitで動かすアプリケーションなら、ODBC側も32bitドライバでなければ「アーキテクチャの不一致」エラーを起こす。
64bit OS上でODBCの32bitドライバを通す方法は、下記に詳しい
、
ODBC 接続のアプリケーション実行時にエラーが発生する - Windows - Project Group泣きつかれて「ああ、案外知られてないんだな」と思ったので、書き残しておく。
では、また。
0 コメント :
コメントを投稿