以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  转换无效  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=71485)

--  作者:xujie80
--  发布时间:2015/7/12 15:26:00
--  转换无效
在选择加载数据时,选择条件或
Dim Filter As String
Filter = "列A =  \'" & _Usergroup & "\'"  Or " 列A Is null " 
DataTables("表A").LoadFilter = filter
 DataTables("表A").Load()
希望加载数据表的是列A的值为一个用户组或为空时
如果两个条件单独测试,都可以通过
如果用OR连起来,则出现
 从字符串“列A =  \'???\'”到类型“Long”的转换无效。
我知道是表达式的问题,但帮助文件这方面的信息无法查到, 请帮助。

--  作者:大红袍
--  发布时间:2015/7/12 15:29:00
--  

Dim Filter As String

Filter = "列A = \'" & _Usergroup & "\' Or 列A Is null " 
DataTables("表A").LoadFilter = filter
DataTables("表A").Load()

--  作者:xujie80
--  发布时间:2015/7/12 15:55:00
--  
这么简单?我查帮助文件查了头晕都没有查到


--  作者:大红袍
--  发布时间:2015/7/12 15:57:00
--  

 

http://www.foxtable.com/help/topics/1284.htm

 

http://www.foxtable.com/help/topics/2919.htm

 

 


--  作者:xujie80
--  发布时间:2015/7/12 16:20:00
--  
谢谢