Cannot open a database created with a previous version

Applies to:  eMIMS Classic

Problem:

Receiving error message “cannot open a database created with a previous version” when trying to launch eMIMS

 

Solution:

Arrow Insert eMIMS CD into your CD-ROM on the computer displaying the error
Arrow Go to Start menu
Arrow Select Run
Arrow Type D:\UTIL\MADAC2.7\MDAC_TYP.EXE
Arrow Then type D:\UTIL\VB6\VBRUN.EXE
(replace D with your CD drive letter if it is something else)If this does not resolve the problem, try the following:

Why can I not ‘open a database created with a previous version…’?
Article source: http://databases.aspfaq.com/database/why-can-i-not-open-a-database-created-with-a-previous-version.html

When working with an Access 97 database, you may have seen this:

Cannot open a database created with a previous version of your application

This usually occurs when moving the database to a machine that doesn’t have Jet 3.5 installed (or properly registered). One workaround is to upgrade the machine in question to Access 2000 or greater, and make sure you have MDAC 2.7 installed (which you can download from MDAC Download Page).

Failing that:

Go to Start / Run, type regedit and navigate to the following branch:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\ISAM Formats

Right-click ISAM Formats and choose New > Key.

Name the key Jet 3.x and create the following values:

Value Name: CreateDBOnExport 
 Type: REG_BINARY 
 Data: 00 

 Value Name: Engine 
 Type: REG_SZ 
 Data: Jet 3.x 

 Value Name: IndexDialog 
 Type: REG_BINARY 
 Data: 00 

 Value Name: IsamType 
 Type: REG_DWORD 
 Data: 0x00000000 (0) 

 Value Name: OneTablePerFile 
 Type: REG_BINARY 
 Data: 00

(See KB #310804 for more information.)

Next, find msrd3x40.dll, copy the path to this file, and again go to Start / Run and type:

regsvr32 <path>\msrd3x40.dll