As a modal user, I could safely ignore the Jet version of my Access XP data base. No longer so, it seems. I tried to execute a (not so complicated) query, which worked, but could not be saved. Access shut down rather (un)graciously. I colleague suggested that I should inspect the Jet Version. Office XP (aka known as Office 10) was installed on a Win/Me system about 2 years ago. But regularly maintained as suggested by MS maintenance check. The actual version is SP2.
I thought, having read some documentation, that the Jet Version should have been V4. Inspection (Access Help -> Info -> SystemInfo -> Ofice 10 Apllications -> MS Access 2002 -> JET Kernel) surprised me by telling that JET 4.0 (its path) was NOT available. (Neither was ODBC) However there was a path entry for JET 2.x and JET 3.x!
So I checked the Registry (RegEdit) and found (HKEY_LOCAL_MACHINESoftwareMicrosoftJET) and found TWO entries: one for JET 3.5 and one for JET 4.0. The JET 4.0 entry contained (Engines) a map for JEt 2.x, JET 3.x and JET 4.0. The JET 3.5 key showed (Engines) entries for JET 2.x and JET 3.5, Almost the references found by Access Systeminfo. I also found that the JET 3.5 key was located BEFORE the JET 4.0 key. (alphanumerical order or intentionally?) It looks to me as if Access picked up the first available Key in the registery.
Can someone clarify to me how I can rectify the situation? Is it correct that Access 2002 should use JET 4?
I also found a KBS article 282010 (http.//support.microsoft.com/default.aspx?scid=kb;en-us;Q282010) telling that the JET 4.0 should be updated with SP6. Will this be of any help?
I’m rather ignorant (remember modal end-user) in Registry matters, so please if any manipulation has to be done, try to be specific (even elementary)