Visual Basic - Identificar el último registro de recorset

Life is soft - evento anual de software empresarial
 
Vista:

Identificar el último registro de recorset

Publicado por Mariel (8 intervenciones) el 09/08/2013 15:55:59
Que tal amigos,
Mi consulta es la siguiente, tengo una base de datos acces conectada con ADO a un programita que estoy haciendo, ahora bien en un módulo he creado un sub

Sub Paciente()
With RsPaciente
If .State = 1 Then Close
.Open "select * from PACIENTE", base, adOpenStatic, adLockOptimistic
End With

End Sub

De esta forma en el evento load del formulario lo único que debo hacer es colocar "Paciente" para que me traiga mi recordset....
Ahora mi pregunta es la siguiente... mi recordset es una tabla con varios campos y yo desearía saber el valor mayor de uno de ellos más precisamente de un campo que se llama NumHisto, y esto para que cuando quiera crear uno nuevo sepa cual es el número que le corresponde, aclaro que el campo no es autonumérico.

Gracias!!!!

Mariel.
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
sin imagen de perfil

Identificar el último registro de recorset

Publicado por Daniel (61 intervenciones) el 09/08/2013 21:15:27
Podes hacerlo con la clausula "SELECT MAX(NumHisto) AS ULTIMO FROM PACIENTE", ahi te va a traer el número mas alto que tengas de ese campo.
Suerte.
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

Identificar el último registro de recorset

Publicado por Mariel (8 intervenciones) el 16/08/2013 20:08:20
Gracias! lo voy a probar!
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