Jag har samma problem. Får följande felmeddelande:
The 'Microsot.Jet.OLEDB.4.0' provider is not registered on the local machine.
Här är det som ska kunna lösa problemet (men inte gör det för mig):
- Registrera sqloledb.dll
- Error message when you request an ASP page that connects to an Access database in IIS 7.0: "Microsoft JET Database Engine error '80004005'" (applicationHost.config finns i c:/windows/system32/inetsrv/config)
- Problem få igång Access-databas i IIS 7.0 Vista
- Ladda ner 2007 Office System Driver: Data Connectivity Components
I VS 2005, ändra Platform target till x86 under Build-tabben för Advanced compiler options.
Man kan alltid ladda ner och köra SQL Server 2005 Express Edition lokalt men det blir ett problem på webbhotell sen - antingen köper man en tilläggstjänst för SQL Server eller så måste man se sig om efter andra alternativ..
Det finns några som fått igång Access och IIS7 i Vista (se Får inte IIS att fungera på Vista) men inget av förslagen till att lösa problemet hjälper.

