Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.487 Beiträge
Delphi 12 Athens
|
AW: Mysteröse Zugriffsverletzung
6. Feb 2019, 10:14
FieldBaName(Field) liefert ein TField und nicht nil?
FieldByName liefert niemals nil! Allenfalls wirft es eine Exception.
Delphi-Quellcode:
function TDataSet.FieldByName(const FieldName: string): TField;
procedure Error;
begin
DatabaseErrorFmt(SFieldNotFound, [FieldName], Self);
end;
begin
Result := FindField(FieldName);
if Result = nil then Error;
end;
|