I'm writing a com component that returns a disconnected recordset to the ASP page. Works fine in VB. I get the recordset back to ASP and it's telling me that it's closed. The rub is that if I comment out the line that closes the connection in VB, it seems to work. I've got the recordset set with the cursorlocation as aduseclient. Any ideas as to why this might be doing this?