the MSDART.DLL file missing procedure entry points

These are web sites with helpful hints:
The procedure entry point_GetIUMS@4 could not be located in the dynamic link library MSDART.DLL
http://support.microsoft.com/?kbid=842014
causes could be
->The Microsoft Data Access Components (MDAC) components are damaged.
->The Msdart.dll file is damaged.
This web site from John Barnet
http://xphelpandsupport.mvps.org/how_do_i_repair_a_missing_or_cor3.htm
says:-
To install the latest MDAC and Jet 4.0 service pack 8
The procedure entry point_GetIUMS@4 could not be located in the dynamic link library MSDART.DLL
http://support.microsoft.com/?kbid=842014
causes could be
->The Microsoft Data Access Components (MDAC) components are damaged.
->The Msdart.dll file is damaged.
This web site from John Barnet
http://xphelpandsupport.mvps.org/how_do_i_repair_a_missing_or_cor3.htm
says:-
To install the latest MDAC and Jet 4.0 service pack 8