table1.filter:='field1=field2';为什么出错?(40分)

  • 主题发起人 主题发起人 wengabc
  • 开始时间 开始时间
W

wengabc

Unregistered / Unconfirmed
GUEST, unregistred user!
我想过滤出field1与field2相等的所有记录,代码如下:
table1.filter:='field1=field2';
table1.Filtered :=true;;
delphi说"操作符不适合“,请各们高手指教!
 
直接在SQL中处理就行了
select * from table where field1<>field2
 
算了吧,TABLE的filter功能太弱,里面有没有多少可操作的函数,还是用QUERY吧
'select * from table where field=field2',而且用TABLE你还会碰到很多麻烦的事呢
 
后退
顶部