vb.net に Windows XP で正常に動作するデスクトップ アプリケーションがありますが、アプリケーションを Windows 7 64 ビットにインストールすると実行できなくなります。32 ビット ODBC は DB2 接続用のドライバー (バージョン 9.7) を表示しますが、ODBC のバージョン 64 ビットは表示しません。Windows XP でシステム DSN を使用して DB2 に接続し、Windows 7 でも同じことを試しました。
したがって、コード自体に情報を明示的に提供して、32 ビルド バージョンを呼び出す必要があります。助けが必要。呼び出すだけでなく、アプリケーションで変更が必要な場合はお知らせください。
アッシュ!