Prueba a crearte un recordset con los datos que te interesen y luego con él te mueves al último.
Código:
set conex=server.CreateObject("ADODB.Connection")
set reg=server.CreateObject("ADODB.Recordset")
conex.ConnectionString="provider=microsoft.jet.oledb.4.0; data source=" & server.MapPath("TUBASE.mdb")
conex.Open
sql="select * from TABLA WHERE CONDICION"
reg.Open sql,conex,3,2
reg.movelast