I have an ActiveX DLL the manufacturer tells me uses ADO 2.7.
I was able to convince my ISP to run MDAC 2.7.
Before that, I was able to create an object of type ADODB.Connection.2.5
After the upgrade, I can still do that, but I cannot create an object of
type ADODB.Connection.2.7:
<%
set x = Server.CreateObject("ADODB.Connection.2.7")
Response.Write "Creating ADODB.Connection.2.7 object: " & IsObject(x) &
"<br>"
%>
If I try, I get this error:
Server object error 'ASP 0177 : 800401f3'
Server.CreateObject Failed
/test_ado.asp, line 11
Invalid ProgID. For additional information specific to this message please
visit the Microsoft Online Support site located at:
http://www.microsoft.com/contentredirect.asp.
However this code:
<%
set x = Server.CreateObject("ADODB.Connection")
Response.Write "ADO Version: " & x.Version & "<br>"
%>
returns ADO Version: 2.7
So which is it: the Version property returns 2.7, while I can't explicitly
create a 2.7 object.
Thank you,
-Tom.