Hallo,
könnte mir bitte mal jemand die Tomaten von den Augen nehmen?
Warum bekomme ich hier einen Zugriffsverletzung?
Delphi-Quellcode:
procedure TForm2.Button1Click(Sender: TObject);
var cds : TClientDataSet;
f : TStringField;
begin
cds := TClientDataSet.Create(self);
try
f := TSTringField.Create(self);
f.FieldName := 'Test';
cds.Fields.Add(f);
cds.CreateDataSet;
cds.Append;
cds.FieldByName('Test').AsString := 'Test'; {Hier ist die Zugriffsverletzung}
finally
cds.Free;
end;
end;
Ich kapiere es einfach nicht, was ich hier falsch gemacht habe.
Danke,
Jens
Achtung, Crosspost:
http://www.delphi-forum.de/viewtopic...=550906#550906