怎样过滤获得某年的所有记录(20分)

  • 主题发起人 主题发起人 renchaoxin
  • 开始时间 开始时间
R

renchaoxin

Unregistered / Unconfirmed
GUEST, unregistred user!
各位仁兄
怎样过滤获得某年的所有记录
语法如下
with adotable1 do
begin
filter:=formatdatetime('yyyy',fieldbyname('结束日期').asdatetime)+'='+formatdatetime('yyyy',now);
filtered:=true;
end;
运行后有错误,错在什么地方?正确语法?
 
'结束日期 like' + formatdatetime('yyyy',now);
 
TO:一少兄台
按照你的语法
with adotable1 do
begin
filter:='结束日期 like'+formatdatetime('yyyy',now);
filtered:=true;
end;
但还是不对,请问,问题出在那里?
 
大哥,你写一句行不行呀?
format('selcet * form 表名 where 结束日期 like %s',[formatdatetiem('yyyy',new)])
 
多人接受答案了。
 
后退
顶部