I do not appear to be able to create an ADO recordset using an Access Query as the source.The previous method being ... creating a recordset using the QueryDef object ?? Does anyone know if this approach is supported under ADO or not -- or do I have to use DAO ?? If it is supported under ADO what would the syntax be ??