Formulario da error 2427 al buscar el registro
Desde un formulario llamo un registro con el siguiente código
Form.RecordSource = "select * from tbInventario where nInventario=" & Me.BuscaNumero & ""
Set rs = Me.Recordset.Clone
rs.FindFirst "[nInventario] = " & Str(Nz(Me![BuscaNumero], 0))
If Not rs.EOF Then Me.Bookmark = rs.Bookmark
Pero si el usuario teclea un número que no existe en la tabla da error 2427 o si teclea un texto (el campo nInventario es numérico) da error 13. ¿Cómo puedo evitarlo?
Respuesta de Sveinbjorn El Rojo
2