AdoTable1.Filter的问题

snow250 2006-10-05 07:57:06

AdoTable1.Filter 的值为: status <>'test' or userid like '%ace%' and userid like '%ke%'

运行的时候提示:"参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突"

如果把值改成:status <>'test' and userid like '%ace%' and userid like '%ke%' (把OR改成AND) 之后就可以运行.

怎么样才能让 AdoTable1.Filter 可以顺利执行多个and or not 语句操作呢?

P.S.加括号了也没用

...全文
298 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ZJZM214120 2006-10-11
  • 打赏
  • 举报
回复
我也遇到这个问题没想到好方法。。你分开几段试下。。。。。。
do2008 2006-10-10
  • 打赏
  • 举报
回复
呵呵,偶还真没有试过,

要不,就换adoquery吧,准没有这个问题
OO_is_just_P 2006-10-10
  • 打赏
  • 举报
回复
都写道这个地步了,换成Query,语句前面加个Select不更好?
wanglan8 2006-10-10
  • 打赏
  • 举报
回复
顶一下
我有过相同的问题,还没搞定。。。
期盼ing
软件钢琴师 2006-10-10
  • 打赏
  • 举报
回复
status <>'test' and userid like '%ace%' or userid like '%ke%',把后面的 and 改成 or 试一下看看
sdzbbz 2006-10-08
  • 打赏
  • 举报
回复
up

2,496

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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