Visual Basic.NET - seleccionar el MAX(id) de una tabla acces

 
Vista:

seleccionar el MAX(id) de una tabla acces

Publicado por FRANCISCO JAVIER (99 intervenciones) el 15/07/2021 02:33:18
hola a todos:
estoy buscando la manera de seleccionar el último registro de una tabla en acces 2010, pero todas las consultan apuntan a "SELECT MAX(ID)FROM NUESTRA_TABLA" para obtener el autonúmérico de la tabla.

Pero tengo un campo en el que incluyo un número consecutivo por cada mes: 01-Julio, 02-julio, 03-julio ....(este consecutivo puede tener varios registros con el mismo consecutivo) Lo que ocupo es situarme en el último registro, tomar el consecutivo (03-julio) y aumentar a 04-julio para asignárselo a uno o varios registros.

ojalá me entiendan y me ayuden.
GRACIAS!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Phil Rob
Val: 3.353
Oro
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

seleccionar el MAX(id) de una tabla acces

Publicado por Phil Rob (1146 intervenciones) el 15/07/2021 07:47:14
Hola,

Si comprendo bien, quieres el MAX(Id) para obtener el ultimo registro y poder leer el compo "Fecha".

En este caso, esta consulta debería te ayudar :

1
"SELECT * FROM NUESTRA_TABLA WHERE ID = (SELECT MAX(ID) FROM NUESTRA_TABLA)"

Con esta consulta, obtienes todos campos del resgistro que tiene el MAX(ID).

Que tenga un buen día ...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

seleccionar el MAX(id) de una tabla acces

Publicado por Fco. Javier Medrano Salez (99 intervenciones) el 19/07/2021 03:14:48
Muchas gracias Phil Rob, tu respuesta me ha funcionado a la perfección. Un saludo!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar