ADO 2.8を使用し、WindowsVista32ビットで構築されたMSAccess2003データベースがあります。データベースを32ビットと64ビットの両方のWindows7マシンに初めて移植しようとすると、「メンバーまたはデータメンバーが見つかりません」というエラーが表示されます。
Dim con As New ADODB.Connection
Dim err As ADODB.Error
On Error GoTo ErrHandle
con.Open "MyDSN", "User", "Pass"
Exit Sub
ErrHandle:
For Each err In con.Errors
Debug.Print err.Description
Next
エラーを示すコードの部分は「err.Description」です。
コードをもう一度コンパイルしてみると、正常に機能します。何か考えたり、誰かが同様の問題を見たことがありますか?