Patrique, embora eu não tenha entendido o porque de fazer isto (SET UNIDADES = Server.CreateObject("ADODB.recordset"), eu até tentei, mas continuou dando o mesmo erro.
Esta dll acessa o Banco de Dados sim, mas UNIDADES é um método dentro da classe (Set Objger=Server.CreateObject("PADAdabas.clsRHUP97")).
De qualquer forma obrigada por sua ajuda! Um abraço.