"Exception EDBEngineError in module... (error $210C)" or "Engine does not match" message in the program


The Issue:

If the Borland engine (BDE) is already running, you may see this error:

Affected Products:

Operating Systems: Windows 7 Windows Vista Windows XP 

Solution 1:

Only run one McM program at a time. Also, if there are multiple logins on the computer, make sure you first logout of the other profile, instead of using the "Switch User" option.



Solution 2:

If you only have one of our programs installed, there is another program on your computer using the BDE.

Verify by checking for the BDE Administrator icon in Control Panel. (If in Category View, click on the "Switch to Classic View" link in the upper left.) If there’s a BDE Administrator icon, try renaming our idapi32.dll file:

  • Using Windows Explorer, go to the appropriate folder:

    • CDC: C:\Program Files\CDC Studyware
    • PFE: C:\Program Files\PFE Studyware
    • USAFSE: C:\Program Files\USAFSE Studyware
  • Right-click on this file: idapi32.dll

  • Rename it to: idapi32.dllold

  • Launch the program again



Solution 3:

If you do not have a BDE Administrator icon in Control Panel, you may have another program or process running that is using its own local copy of the BDE.

Search your computer for idapi32 files:

  • Start, Search, All files and folders

  • File name: idapi*

  • Look in: Local Hard Drives (or C:\, etc.)

  • The folder where the other idapi32 file(s) reside, besides our Studyware folder, may signify the conflicting program

  • Turn off that program before using ours