Foxtable(狐表)用户栏目专家坐堂 → 不包含列名代码出错


  共有2079人关注过本帖平板打印复制链接

主题:不包含列名代码出错

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


加好友 发短信
等级:三尾狐 帖子:767 积分:6119 威望:0 精华:0 注册:2018/2/1 17:26:00
不包含列名代码出错  发帖心情 Post By:2018/7/3 14:42:00 [只看该作者]

老师你好:
我不想把这{"项目状态","审核","资料类别"}三列的数据复制到“开标记录”表中,下面红色代码如何调整?谢谢!

    Case "招标审核"
        Dim fdr As DataRow = DataTables("开标记录").Find(filt)
        Dim nms() As String = {"项目状态","审核","资料类别"}
        If fdr Is Nothing AndAlso e.NewValue = "仅标录" Then
            Dim ndr As Row = Tables("开标记录").AddNew()
            For Each dc As DataCol In DataTables("开标记录").DataCols
                For Each nm As String In nms
                    If e.DataTable.DataCols.Contains(dc.Name) AndAlso dc.Name.Contains(nm) = False Then
                        ndr(dc.Name) = dr(dc.Name)
                    End If
                Next
            Next
        Else
            If fdr IsNot Nothing Then
                fdr.Delete()
                Return
            End If
        End If

 回到顶部