Delphi 10.1 Berlin. Can not locate on Boolean Fields. What's wrong?

Delphi 10.1 Berlin. Can not locate on Boolean Fields. What's wrong?

procedure THauptmenu.BitBtn1Click(Sender: TObject);
var
lCds : TClientDataSet;
begin
lCds := nil;
try
lCds := TClientDataSet.Create(nil);
with lCds, FieldDefs do
begin
Add('test', ftBoolean);
end;
lCds.CreateDataSet;

lCds.Locate('test', False, []); // error: The field 'False' could not be found"
finally
FreeAndNil( lCds);
end;
end;

Comments

Post a Comment