以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  filter合并  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=143685)

--  作者:lfz123
--  发布时间:2019/12/1 21:24:00
--  filter合并
Dim filter As String = "年份= " & pr("年份") & "and 月份= " & pr("月份")  月份和年份都是整数

t.rows(0)("借方金额") = dt.SQLCompute("sum(本期收入)",filter & " And 类型 = \' 营销 \' ")

不知道合并的filter写法是否正确,数字出不来呢

--  作者:有点蓝
--  发布时间:2019/12/1 21:34:00
--  
and前面加上必要的空格,不然就和年份粘到一起变成一个单词 了
--  作者:lfz123
--  发布时间:2019/12/2 9:34:00
--  回复:(有点蓝)and前面加上必要的空格,不然就和年份...
老师,我又试了一下,是营销前后不能有空格,
t.rows(0)("借方金额") = dt.SQLCompute("sum(本期收入)",filter & " And 类型 = \'营销\' ")