以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [讨论]多条件的表达式应该如何写?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=80642)

--  作者:yumo123
--  发布时间:2016/1/27 23:14:00
--  [讨论]多条件的表达式应该如何写?

请问 这个3个条件的表达式 应该如何写 

 

Dim dt As Date = Date.Today.AddDays(10)
Dim flt As String = "[截止时间] <= #" & dt & "# and [截止时间] >= #"& Date.Today &"# "  \'10天内即将到期
Flt = flt & "[不再进行到期提示] = false "    \'同时逻辑列为false
Dim cout As Integer = DataTables("合同").compute("Count(截止时间)",flt)  \'统计数量
MessageBox.Show(cout)

 

错误提示:"[不再进行到期提示]"运算符后缺少操作数


--  作者:blsu33
--  发布时间:2016/1/27 23:32:00
--  
Dim dt As Date = Date.Today.AddDays(10)
Dim flt As String = "[截止时间] <= #" & dt & "# and [截止时间] >= #"& Date.Today &"# "  \'10天内即将到期
Flt= Flt & "and [不再进行到期提示] = false "    \'同时逻辑列为false
MessageBox.Show(flt)
MessageBox.Show(Flt &="and [不再进行到期提示] = False ")
Dim cout As Integer = DataTables("合同").compute("Count(截止时间)",flt)  \'统计数量
MessageBox.Show(cout)
[此贴子已经被作者于2016/1/27 23:43:16编辑过]