ultimo registro de una tabla
tengo tres registros en la tabla "T20070001" , "t20070002" , "T20070003" con este orden
y con este codigo en la variable numero no me da el ultimo registro
sBase = App.Path & "\Taller_Toni.mdb"
' Crear los objetos
Set cnn = New ADODB.Connection
Set rst = New ADODB.Recordset
cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & sBase
rst.Open "SELECT * from factura_clientevehiculo", cnn, adOpenDynamic, adLockOptimistic
rst.MoveLast
Numero = rst!n_factura
rst.Close
cnn.Close
Set rst = Nothing
Set cnn = Nothing
en la variable me sale "T20070001"
y si pongo rst.MoveFirst en la variable me sale "T20070002"
que puedo hacer para sacar el ultimo rgistro "T20070003"
en la tabla el campo lo he ordenado como ascendente
gracias un saludo