Passare da ASP a ASP.NET è moto di più che una migrazione solo "sintattica" ci sono molte cose differenti soprattutto per l'accesso ai dati.
Che io sappia poi la struttura dati Recordset non esiste proprio in ASP.NET quindi non puoi utilizzare la classica sintassi ASP per definirlo. La cosa più simile al Recordset è il DataReader che cmq è ForwardOnly.