I am attempting to pass a recordset to a VB COM object but I keep getting a type mismatch error. I used VarType() to check the subtype and it returned a 9(VBobject). Should it be a 9 or is there some way to cast my recordset variable as with cint(), cdate(), etc.?<BR><BR>Thanks for any help.