MerlinB,
Thanks for the info. You said in that thread (Thread117-64416), that you created a Session recordset. I have been trying to do that and I have not been successful. This is what I have done:
'set my session record set object
set Session("rsGet_Details"

= Server.CreateObject "ADODB.Recordset"
'set object for VB dll
set rs1 = Server.CreateObject("PeoplePC.usp_getDetails"
'pass in values and connection then set my session
'record set = .get_details, which is an ADO record
'set created in the VB COM object.
with rs1
.Detail_ID = null
.CONNECTION = dbconn
set Session("rsGet_Details"

= .Get_Details
end with
I am getting this error:
ADODB.Command error '800a0e7d'
Requested operation requires an OLE DB Session object, which is not supported by the current provider.
Any help would be great. Thanks!!