Foxtable(狐表)用户栏目专家坐堂 → 求个表达式


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

主题:求个表达式

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


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

Dim yx As DataTable =DataTables("教育部院校")
For Each dr As Row In Tables("省考院院校").Rows
    Dim yxmc As String=StrToNarrow(dr("院校名称").trim())
    If yxmc <> Nothing Then
        Dim fdr As DataRow = yx.find("学校名称='" & yxmc & "'")
        If fdr IsNot Nothing Then
            dr("备注")="完全匹配"
        Else
            fdr = yx.find("学校名称 like '%" & yxmc & "%'")
            If fdr IsNot Nothing Then
                dr("备注")="子串"
            Else
                For Each r As DataRow In yx.Select("")
                    If yxmc.contains(r("学校名称")) Then
                        dr("备注") = "父串"
                        Exit For
                    End If
                Next
            End If
        End If
    End If
Next

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


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

以下是引用fntfgz在2018/10/5 11:20:00的发言:
老师,like 中%号代表什么意思,我看like的帮助文档里是有“?”和“*”,请问为什么不用*号

 

%等同于*的意思,你也可以用*来代替。


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


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

is nothing 或者 isnot nothing,是对象的比较(除了基础类型 string、Integer、Double、date等)。

 

= nothing 或者 <> nothing,是基础类型的比较(string,integer、double等)。


 回到顶部