Como buscar en Bases de Datos

Hola de nuevo...
Necesito saber como buscar el numero más grande en un campo de una base de datos.
Se que se puede buscar con
Data'x'. Recordset.findlast
Pero necesito buscar el numero más grande en un campo especifico.
De antemano, Gracias

1 Respuesta

Respuesta
1
Aquí van dos maneras de hacerlo:
Dim mayor As Long
'Método 1: recorriendo toda la tabla
mayor = 0
While Not Data1.Recordset.EOF
If Data1.Recordset("nombre_campo") > mayor Then
mayor = Data1.Recordset("nombre_campo")
End If
Data1.Recordset.MoveNext
Wend
'Método 2: Usando sql
Data1.RecordSource = "select * from tabla order by nombre_campo"
Data1. Refresh
Data1. Recordset. MoveLast
mayor = Data1.Recordset("nombre_campo")
Es todo ...
Suerte !
Rogers R.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas