weird situation, when i open a recordset with connection I create in an asp page I get no problems:<BR> strSQL, Conn<BR><BR>but when my connection (same connection as the one that works)is returned from my DLL file I get the following error when I try to open a recordset with it:<BR>=======================<BR>ADODB.Recordset error &#039 800a0bb9&#039 <BR><BR>The application is using arguments that are of the wrong type, are out of acceptable range, or are in conflict with one another. <BR>==========================<BR><BR>running sql on the connection Conn.execute(strSQL) works just fine though.<BR><BR>Any ideas out there??<BR><BR>Tomas<BR>