Para que sirve FindFirst en Access, estoy empezando con el código VBA y no se porque en la ayuda de Access no me aparece nada. Lo he visto en un trozo de código de un recordset y según he podido deducir es para realizar búsquedas dentro del recordset, pero ¿cómo exactamente?
Gracias.
Limitaciones de FindFirst
También hay que tener en cuenta que FindFirst tiene alguna limitaciones:
* Sólo permite buscar un solo campo.
* No permite comillas en literales de texto.
* No se permite buscar en expresiones.
FindFisrt es un metodo que se
FindFisrt es un metodo que se le puede aplicar a un recordset y sirve para buscar el primer registro que coincida con el criterio de búsqueda, un ejemplo sería:
Private Sub CodProducto_AfterUpdate()
On Error Resume Next
Dim TablaProductos As DAO.Recordset
Set TablaProductos = CurrentDb.OpenRecordset(«Productos», bOpenDynaset)
TablaProductos.FindFirst «CodProducto='» & CodProducto & «‘»
If Not TablaProductos.NoMatch Then
BarCode = TablaProductos!BarCode
Producto = TablaProductos!Descripcion
End If
TablaProductos.Close
Set TablaProductos = Nothing
End Sub