begin
r_c1.Close;
r_c1.Filter:='领货日期 between #'+FormatDateTime('yyyy-mm-dd',edt6.date)+'# and #'+FormatDateTime('yyyy-mm-dd',edt7.date)+'# and 领货人='+QuotedStr(edt2.text)'';
r_c1.Filtered:=True;
r_c1.open;
end;
r_c1.Close;
r_c1.Filter:='领货日期 between #'+FormatDateTime('yyyy-mm-dd',edt6.date)+'# and #'+FormatDateTime('yyyy-mm-dd',edt7.date)+'# and 领货人='+QuotedStr(edt2.text)'';
r_c1.Filtered:=True;
r_c1.open;
end;
去掉红色部分。
r_c1.Filter:='领货日期 between #'+FormatDateTime('yyyy-mm-dd',edt6.date)+'# and #'+FormatDateTime('yyyy-mm-dd',edt7.date)+'# and 领货人='+QuotedStr(edt2.text)''; //这里最右边的两个单引号删掉
r_c1.Filtered := true;原来的Close, Open这两句删掉。