Imprimir página | Cerrar ventana

Tomar valor distinto del máximo

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Access y VBA
Descripción del foro: Foro de programacion en Access (Con código y sin código)
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=84604
Fecha de impresión: 16/Febrero/2020 a las 19:32


Tema: Tomar valor distinto del máximo
Publicado por: Nomada
Asunto: Tomar valor distinto del máximo
Fecha de publicación: 17/Julio/2019 a las 08:01
Buenas.
Tengo dos campos, uno autonumérico "AAA" y otro de fecha "BBB". Deseo buscar el valor máximo de "AAA", pero que me tome el valor de "BBB".
Para buscar el valor máximo utilizo la función DMax, pero cómo obtengo el valor del campo "BBB" correspondiente?
Gracias.



Respuestas:
Publicado por: Parche
Fecha de publicación: 17/Julio/2019 a las 09:08
Hola,

Creo que deberás usar un recordset para conseguir el valor de BBB a través del valor AAA.

Una vez abierto, ir con el .Movelast al último valor y de ahí sacar el resultado:

msgbox rstValor!BBB

Saludos.



Publicado por: Mihura
Fecha de publicación: 17/Julio/2019 a las 09:14
otra opción con Recordset:

SELECT TOP 1 AAA, BBB FROM Tabla ORDER BY AAA Desc


-------------
Jesús Mansilla Castells.
Saludos desde Móstoles.

http://www.accessaplicaciones.com" rel="nofollow - Access Aplicaciones
http://www.tecsys.es" rel="nofollow - Tecsys.es


Publicado por: Nomada
Fecha de publicación: 17/Julio/2019 a las 13:24
Perfecto y gracias.
La opción de Mihura tengo que estudiarla un poquito, pero gracias.
Este hilo se puede cerrar satisfactoriamente.
Saludos.



Imprimir página | Cerrar ventana