Last year I reimaged my machine back to XP after my unhappy interaction with Vista Ultimate, I then attemted to use an Access 2003 database I created with some custom fields and I received the following error...
Runtime Error 429 - ActiveX Component Can't Create Object
I then tried to edit the form and received some similar errors just trying to add a drop down list to the form, so of course I did some research, uninstalled / reinstalled, yada yada yada, and finally came accross this resolution the fixed my issue...
Type regsvr32 followed by the path to your DAO file. Enclose this path in quotation marks. For example, to register the DAO 3.6 library, use the following command:
regsvr32 "C:\Program Files\Common Files\Microsoft Shared\DAO\DAO360.DLL"
http://support.microsoft.com/default.aspx?scid=kb;EN-US;319844
The End