first, locate the mdac.inf file in c:\windows\inf right click and
install
when prompted for a location, point to
c:\windows\servicepackfiles\i386 then when prompted for the XPcd,
either load the cd or point to c:\i386
hey presto, this reinstalls / repairs MDAC 2.8
:D