Link to home
Start Free TrialLog in
Avatar of fishwm
fishwm

asked on

Access 2000 has a error message "438 Object doesn't support this property or Method"

Hi experts,

I had a Office XP installed in a PC. Then I install the Access 2000 on the same PC. When I start the Access 2000. A error message come out : "438 Object doesn't support this property or Method"

How to solve?

Thanks
Avatar of broesi
broesi

Do you mean

1. the error message shows up as soon as you open Access itself, without an mdb-file
OR
2. are you opening an MDB-file?

If (1), then I would suggest to deinstall Access XP and 2000, then install Access 2000 and then Access XP (into different folders!)

If (2): if the error message has a 'debug'-button, click on it and tell us the yellow marked line

broesi

My guess is that you opened a database that has a startup form that has some code that uses the DAO object library and eiter the reference is Missing or the code is not explicit enough and VBA is try int o use the ADODB recordset instead of a DAO recordset. There are a couple of things to do ... 1 Go into the code and change

Set rstXXX   As Recordset
to
Set rstXXX   As DAO.Recordset

now debug --> compile form any code window.

if you still have a problem then open the references dialog box (Tools --> References menu) and make sure to check Microsoft DAO Object 3.6 Library

Steve
Avatar of fishwm

ASKER

All,

I didn't open any database. And the office XP did not include the Access XP. The PC only have Word XP, Excel XP and Powerpoint XP and I install the Access 2000 within the same PC.

Ray
Avatar of Steve Bink
Do not accept this as an answer.

First, take a look at this PAQ:

https://www.experts-exchange.com/questions/21159613/Linked-table-manager-Access-2003-does-not-show-any-tables.html

It's not quite the same issue, but the final resolution from Microsoft very much applies to your scenario.  By installing two different versions of Office, you are creating a version conflict, especially since you are installing only parts of Office 2002/XP combined with parts of Office 2000.  It does not really matter if you pick different folders (or even different drives!) for the installs, since the files causing the issues will be copied to the common folders all versions use.

Whatever your reason for installing two partial versions of Office, re-evaluate them.  It is most definitely not recommended practice, as you have already seen some of the issues you can expect.  Stick to one version...Lowest Common Denominator...
ASKER CERTIFIED SOLUTION
Avatar of modulo
modulo

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial