Foxtable(狐表)用户栏目专家坐堂 → 如何提取语句关键词


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

主题:如何提取语句关键词

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111852 积分:569414 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2025/1/16 10:17:00 [显示全部帖子]

表A,datacolchanged事件

If e.DataCol.name = "语句" Then
    If e.DataRow.isnull("语句") Then
        e.DataRow("关键词") = Nothing
    Else
        Dim s As String = DataTables("表B").GetComboListString("关键词", "'" & e.newvalue & "' like '%' + 关键词 + '%'")
        e.DataRow("关键词") = s.Replace("|", ",")
    End If
End If

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111852 积分:569414 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2025/1/16 11:27:00 [显示全部帖子]

试试

Dim s As String = DataTables("表B").GetComboListString("关键词", "'" & e.newvalue & "' like '%' + 关键词 + '%' and 关键词 is not null")

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111852 积分:569414 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2025/1/16 11:41:00 [显示全部帖子]

再试试

Dim s As String = DataTables("表B").GetComboListString("关键词", "'" & e.newvalue & "' like '%' + isnull(关键词,'null') + '%'")



 回到顶部