Foxtable(狐表)用户栏目专家坐堂 → 头痛的动态合成表达式


  共有4235人关注过本帖平板打印复制链接

主题:头痛的动态合成表达式

美女呀,离线,留言给我吧!
hbaijia
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:205 积分:1404 威望:0 精华:0 注册:2013/4/16 16:20:00
头痛的动态合成表达式  发帖心情 Post By:2013/7/1 10:57:00 [只看该作者]

用狐表也有一段时间了,但是每到要有合成动态表达式时就发怵,因为与以往的编程用法十分的不同,所以感到到现在为此还没有理解透,只是单纯的模仿,一旦出现没有现成的例子就搞来搞去的总问题,看帮助也看了,但好象讲这方面的就那么点点,怎么办?

如今又遇到了一个问题,我想做些查询工作,条件是:

1、先找到了所有满足条件的行

2、在这些行里再将不满足条件的行去掉

我的做法是:

For Each dr In DataTables("点表").DataRows

DataTables("登记表").Find("编号='" & dr("编号") & "'")

ids=ids & ",'" & dr("编号") & "'"

以上没有问题

下面是要将以上找到的行里,将其中一些行的列的内容为 状态1、状态2、状态2 的行从中去掉

ids=ids & ",'" & dr("状态") & <> "状态1"'"  

ids=ids & ",'" & dr("状态") & <> "状态2"'"   

ids=ids & ",'" & dr("状态") & <> "状态3"'"     这个就有问题了,改了几种方法,不是报错,就是不符合要求


 回到顶部