Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:帮忙看下面代码有什么问题没

1楼
youyuweinihao 发表于:2011/8/8 9:52:00

If Forms("服务包设置").Opened() '一定要判断用于模拟关联表的窗口是否已经打开
Dim s As Table = Tables("服务包明细")
With Tables("服务包名称")
    If .Current Is Nothing Then
         s.Filter = "False"
    Else
     s.Filter = "[客户ID] Is Null" '表B中筛选出状态为空的记录.
     s.Filter = "服务包ID = '" & .Current("服务包ID") & "'"
End If
End With
End If

 

此为CURRENTCHANGED的代码

我在运行时,为什么只能执行s.Filter = "服务包ID = '" & .Current("服务包ID") & "'"这个筛选

  s.Filter = "[客户ID] Is Null" '表B中筛选出状态为空的记录.这个筛选语句问什么不执行啊

2楼
狐狸爸爸 发表于:2011/8/8 10:11:00
If Forms("服务包设置").Opened() '一定要判断用于模拟关联表的窗口是否已经打开
    Dim s As Table = Tables("服务包明细")
    With Tables("服务包名称")
        If .Current Is Nothing Then
            s.Filter = "False"
        Else
            s.Filter = "[客户ID] Is Null" '表B中筛选出状态为空的记录.
            s.Filter = " And 服务包ID = '" & .Current("服务包ID") & "'"
        End If
    End With
End If
共2 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02539 s, 2 queries.