我有一个使用ADO 2.8的MS Access 2003数据库,它基于Windows Vista 32位构建。当我第一次尝试编译时将数据库移植到32位和64位的Windows 7机器上时,我收到错误“找不到成员或数据成员”。
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”。
当您尝试再次编译代码时,它可以正常工作。有没有想过或有没有人见过类似的问题?