delphi 提示错误 missing operator or semicolon

hmj0606 2009-05-11 07:52:37
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;
...全文
1019 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
justin_wkf 2009-05-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wangmu7206 的回复:]
r_c1.Filter:='领货日期 between #'+FormatDateTime('yyyy-mm-dd',edt6.date)+'# and #'+FormatDateTime('yyyy-mm-dd',edt7.date)+'# and 领货人='+QuotedStr(edt2.text)'';
去掉红色部分。
[/Quote]正解
小枫 2009-05-12
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 Corn1 的回复:]
r_c1.Filtered := false;
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这两句删掉。
[/Quote]

这个
Corn1 2009-05-12
  • 打赏
  • 举报
回复
r_c1.Filtered := false;
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这两句删掉。
捧剑者 2009-05-12
  • 打赏
  • 举报
回复
r_c1.Filter:='领货日期 between #'+FormatDateTime('yyyy-mm-dd',edt6.date)+'# and #'+FormatDateTime('yyyy-mm-dd',edt7.date)+'# and 领货人='+QuotedStr(edt2.text)'';
去掉红色部分。

16,746

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧