Foxtable(狐表)用户栏目专家坐堂 → 筛选的字段名加中括号如何写


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

主题:筛选的字段名加中括号如何写

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


加好友 发短信
等级:小狐 帖子:357 积分:3418 威望:0 精华:0 注册:2012/8/29 10:30:00
筛选的字段名加中括号如何写  发帖心情 Post By:2018/12/24 18:20:00 [只看该作者]

下述筛选的字段名有中文有空格,需要加中括号,语句如何写才能在每个字段名加中括号。
Dim Filter As String
For Each dc As DataCol In DataTables("设备台帐表").DataCols
    If Filter > "" Then
        Filter = Filter & " And "
    End If
    Filter = Filter  & dc.Name & " Is Null" 
Next

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/12/24 18:29:00 [只看该作者]

改成

 

Filter = Filter  & "[" & dc.Name & "] Is Null"


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


加好友 发短信
等级:小狐 帖子:357 积分:3418 威望:0 精华:0 注册:2012/8/29 10:30:00
  发帖心情 Post By:2018/12/25 10:01:00 [只看该作者]

执行该语句:DataTables("设备台帐表").DeleteFor([设 备 编 号] Is Null )
提示:编译错误:用括号标识的标识符缺少右边的“]”。不知上边缺少了那个括号“]”


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/12/25 10:03:00 [只看该作者]

改成

 

DataTables("设备台帐表").DeleteFor("[设 备 编 号] Is Null")


 回到顶部