do not rely on the recordcount property in ADO as it depends on cursortype and whether the recordset is dynamic, static or forward only

probably used to work ok in DAO