I have an ASP program that I am running on a 2008 server with IIS 7 installed. I have address fields of state and zip code that are populated from an Access database. When the page loads, I get the error:
The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine.
Log onto your server and open IIS with Administrative rights
Click on Application Pools.
Find the Application Pool that is being used for your ASP project.
Right click on that Application Pool and choose Advanced Settings.
Change the setting "Enable 32-bit Applications" to "True"
Click Ok.
You may need to restart IIS for this to take effect.
Your webpage should now load correctly.