Foxtable(狐表)用户栏目专家坐堂 → 求助:replacefor语句写法


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

主题:求助:replacefor语句写法

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/24 14:55:00 [显示全部帖子]

DataTables("表A").ReplaceFor("第一列", "Aa\aa", "第二列 = 'Aa\aa\12'")


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/24 15:00:00 [显示全部帖子]

For Each dr As DataRow In DataTables("表A").DataRows
    dr("第一列") = FileSys.GetParentPath(dr("第二列"))
Next

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/24 15:21:00 [显示全部帖子]

For Each dr As DataRow In DataTables("表A").DataRows
    Dim str As String = dr("第二列")
    Dim idx As Integer = str.LastIndexOf("\")
    If idx >= 0 Then
        str = str.SubString(0, idx)
        If str = "Aa\aa\12"
            dr("第一列") = "Aa\aa"
        End If
    End If
Next

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/24 15:22:00 [显示全部帖子]

看不懂你什么意思,上传实例,做出效果图啊。

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/24 15:45:00 [显示全部帖子]

For Each dr As DataRow In DataTables("表A").DataRows
    Dim str As String = dr("第三列")
    Dim idx As Integer = str.LastIndexOf("\")
    If idx >= 0 Then
        str = str.SubString(0, idx)
        Dim fdr As DataRow = DataTables("表A").find("第三列 = '" & str & "'")
        If fdr IsNot Nothing Then
            dr("第二列") = fdr("第一列")
        End If
    End If
Next

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/24 17:34:00 [显示全部帖子]

tblUser.Fill("s elect * from {用户名表} where ('|'+角色编号+'|') like '%|" & e.Table.Current("角色编号") & "|%'" ,gs_strActiveConn,False)

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/24 17:55:00 [显示全部帖子]

tblUser.Fill("s elect * from {用户名表} where ('|'+角色编号+'|') like '%|" & e.Table.Current("角色编号") & "|%' and 用户名称 is not null" ,gs_strActiveConn,False)

 回到顶部