Cause This error is caused by either a corrupt mdac installation or the user not having permissions to the original mdac installation, which can sometimes happen when installing Internet Explorer 7.

Short term solution: In order for GIFTS to work correctly, you must reinstall the Microsoft Data Access Components.

1.      Locate the mdac.inf file in C:\Windows\inf.
2.      Right-click on the file and select Install.
3.      When prompted for a location, point to C:\Windows\servicepackfiles\i386. If that doesn't exist, point to C:\Program Files\Common Files\System\msadc.
4.      Restart GIFTS.