MSRDC? If it is a Microsoft Remote Data Control (and I just speak from experience with similar controls) try closing the recordset and connection objects associated with the control. Maybe even setting the control's connection object "= Nothing" would work.

I have had similar problems with different OLE controls. RDO and the other data access animals are all migrating to OLE DB, so maybe it's worth trying.