运行程序时,而且是打开数据集时,提示这个错误,但是我的server字段为read-only的都已经设置为false了,请问是什么原因导致的?
begin
      with cdsDate do
      begin
        Close;
        Data := null;
        Params.ParamByName('s_id').value := '%';
        Params.ParamByName('s_out').value := '%';
        Params.ParamByName('s_in').value := '%';
        Params.ParamByName('s_social').value := '%';
        Params.ParamByName('s_hic').value := '%';
        Params.ParamByName('s_bar').value := '%';
        Params.ParamByName('name').value := '%';
        Params.ParamByName('DateBegin').AsDateTime := StrToDateTime(DateTimeToStr(trunc(dtPickBegin.Date)));
        Params.ParamByName('DateEnd').AsDateTime := StrToDateTime(DateTimeToStr(trunc(dtPickEnd.Date) + 1));
        Params.ParamByName('Exec_unit').asString := gv_dept_code;
        Open;
      end;在open时报如题的错误。