Foxtable(狐表)用户栏目专家坐堂 → 如何判断多值字段包含某个字段?


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

主题:如何判断多值字段包含某个字段?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/28 14:15:00 [显示全部帖子]

1、你红色代码有什么问题?

 

2、如果是精确判断,参考

 

AndAlso ("," & nd("投标地区") & ",").Contains("," & fdr("投标地区") & ",") = True


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/28 15:50:00 [显示全部帖子]

Dim dr As DataRow = Tables("标录明细").Current.DataRow
Dim fdr As DataRow = DataTables("招标信息").Find("项目编号 = '" & dr("项目编号") & "'")
Dim str As String = ""
If fdr IsNot Nothing Then
    str = DataTables("客户单位").GetComboListString("客户名称", "',' + 投标地区 + ',' like '%," & fdr("投标地区") & ",%'")
End If
msgbox(str)

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/28 17:23:00 [显示全部帖子]

类似代码

 

str = DataTables("客户单位").GetComboListString("客户名称", "投标地区 like '%" & fdr("投标地区") & "%'")
 
类似代码
 
str = DataTables("客户单位").GetComboListString("客户名称", "投标地区 like '%杭州%'")

 回到顶部