以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  条件表达式  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=179487)

--  作者:lfz
--  发布时间:2022/8/26 10:19:00
--  条件表达式

黄色部分的表达式怎样写

dt.loadFilter = "摘要 like " & txt & " or 户名 Like " & txt & " And 申请单号 Is null "


--  作者:有点蓝
--  发布时间:2022/8/26 10:36:00
--  
要按什么逻辑判断?
--  作者:lfz
--  发布时间:2022/8/26 10:53:00
--  回复:(有点蓝)要按什么逻辑判断?

摘要列 或者户名列 满足 txt 并且申请单号为空  黄色背景条件是我后加上去的

 

Dim dt As DataTable = DataTables("预支明细_table1")
Dim drp As WinForm.DropDownBox = Forms("申请单录入").Controls("申请企业")
Dim txt As String = "\'%" & drp.Text & "%\'"
dt.loadFilter = "摘要 like " & txt & " or 户名 Like " & txt & " And 申请单号 Is null "
dt.load()

[此贴子已经被作者于2022/8/26 10:54:34编辑过]

--  作者:有点蓝
--  发布时间:2022/8/26 11:03:00
--  
dt.loadFilter = "(摘要 like " & txt & " or 户名 Like " & txt & ") And 申请单号 Is null "