Foxtable(狐表)用户栏目专家坐堂 → 怎么实现AND和OR的“先括号内再括号外”呢?


  共有4651人关注过本帖树形打印复制链接

主题:怎么实现AND和OR的“先括号内再括号外”呢?

帅哥哟,离线,有人找我吗?
程兴刚
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7236 积分:40591 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2013/6/8 1:22:00 [显示全部帖子]

tbl.Filter = "部门 = '" & _dept & "' and 未收款小计 > 0 and (编号 Like '*" & txt & "*' Or 名称 Like '*" & txt & "*' Or 甲方 Like '*" & txt & "*')"

 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7236 积分:40591 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2013/6/8 22:17:00 [显示全部帖子]

以下是引用drstudio在2013-6-8 20:53:00的发言:

非常抱歉,其实我这条语句前面有一条这个语句

Dim txt As String = e.Form.Controls("TextBox1").Text

txt = "'*" & txt & "*'"

 

语句是在文本框的textchanged事件中

 

其实我想问的是能否先判断括号中的语句,我不知道语句中是否可以使用括号?

 

现在我筛选不出任何结果

txt = " '*" & txt & "*' "


 回到顶部