|
Hola:
Por cierto, hay una diferencia entre FindField y FieldByName. El primero devuelve nil si no ha encontrado un campo con ese nombre, por lo que nos permite esquivar el mensaje de error. FieldByName en su implementación llama a FindField y si devuelve nil lanza una excepción.
Una técnica que utilizo a veces, cuando voy manejar un campo varias veces es llamar a FindField y almacenarlo en una variable de tipo TField, para acelerar luego las operaciones sobre el mismo.
Saludos
|