I have developed a simple ASP/VBScript application to allow a school
IT coordinator to keep tabs on what software is installed on various
PCs connected to the network. It does nothing more complicated than
reading from and writing to an Access 2000 database, and while the ASP
pages run quite happily on my (XP Pro) laptop, they fall over and die
on the actual server I want to install it on (NT4SP6) with the error
message "Microsoft VBScript runtime error '800a01ad'; ActiveX
component can't create object". All other ASP commands seem to work
fine (wrote a simple test page that worked fine), but it dies when
trying to connect to the database, reporting an error on the line 'SET
Conn=Server.CreateObject("ADODB.Connection")'.

I have made sure the latest versions of the data access components and
such are installed, I have set all the permissions for IUSR_SERVER and
IWAM_SERVER, I have made sure all the database file has been set up
correctly in ODBC, and I have made sure to activate the application
root and allow scripting in the correct folder in IIS. In short, I've
followed all the relevant KB articles on Microsoft support, but still
the damn thing refuses to work. Any suggestions?

Matt
====