Clear date field

You should use Clear method of TField type.

procedure TForm1.Button1Click(Sender: TObject);
begin
  with Table1 do
  begin
    Edit;
    FieldByName('Date_Open').Clear;
    Post;
  end;
end;