Liest sich ähnlich zu der FieldByName
Problematik, wenn man das in einer Schleife immer benutzt anstatt vor der Schleife einmal die Felder über FieldByName zu holen, um dann darauf zuzugreifen.
Das ist aber mittlerweile auch nicht mehr ganz so problematisch wie früher, seitdem das über ein Dictionary realisiert wird.
Delphi-Quellcode:
function TFields.FindField(const FieldName: string): TField;
begin
FDict.TryGetValue(AnsiLowerCase(FieldName), Result);
end;