Foxtable(狐表)用户栏目专家坐堂 → For Each


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

主题:For Each

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


加好友 发短信
等级:幼狐 帖子:141 积分:1227 威望:0 精华:0 注册:2018/2/22 10:06:00
For Each  发帖心情 Post By:2019/4/15 18:42:00 [只看该作者]

老师,请教下

关于For Each 我想实现其在遍历过程中如果集合所有内容均没有找到执行“保存”,如果找到了提示每个循环找到的内容,该如何操作,如下代码

Dim AAAA As DialogResult
AAAA = MessageBox.Show("是否将该行内容导入上单系统 ?" , "提示" , MessageBoxButtons.YesNo , MessageBoxIcon.Question)
If AAAA = DialogResult.Yes Then
    Dim str As String = e.Form.Controls("TextBox1").value
    For Each r As Row In Tables("电台广告忌讳词设置表").rows
        If r("忌讳词") > "" AndAlso str.Contains(r("忌讳词")) Then
            MessageBox.Show("该内容存在忌讳词 [" & r("忌讳词") & " ],请修改后导入!")
        End If
    Next
End If

我想在以上代码基础上实现如果始终没有找到内容,则执行以下代码

Dim BBBB As String = e.Form.Controls("TextBox2").value
DataTables("电台广告单号明细表").ReplaceFor("内容审核", True , "[单号] = '" & BBBB & "'")
DataTables("电台广告单号明细表").Save()
DataTables("电台广告单号明细表").Load()

请问老师,在循环语句中该如何加入这段代码?

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


加好友 发短信
等级:超级版主 帖子:107304 积分:545781 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/4/15 20:20:00 [只看该作者]

Dim AAAA As DialogResult
AAAA = MessageBox.Show("是否将该行内容导入上单系统 ?" , "提示" , MessageBoxButtons.YesNo , MessageBoxIcon.Question)
If AAAA = DialogResult.Yes Then
    Dim str As String = e.Form.Controls("TextBox1").value
    Dim isfind As Boolean
    For Each r As Row In Tables("电台广告忌讳词设置表").rows
        If r("忌讳词") > "" AndAlso str.Contains(r("忌讳词")) Then
            isfind = True
            MessageBox.Show("该内容存在忌讳词 [" & r("忌讳词") & " ],请修改后导入!")
        End If
    Next
    If isfind =False Then
        Dim BBBB As String = e.Form.Controls("TextBox2").value
        DataTables("电台广告单号明细表").ReplaceFor("内容审核", True , "[单号] = '" & BBBB & "'")
        DataTables("电台广告单号明细表").Save()
        DataTables("电台广告单号明细表").Load()
    End If
End If

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


加好友 发短信
等级:幼狐 帖子:141 积分:1227 威望:0 精华:0 注册:2018/2/22 10:06:00
  发帖心情 Post By:2019/4/16 10:07:00 [只看该作者]

问题已解决,谢谢老师

 回到顶部