Foxtable(狐表)用户栏目专家坐堂 → [求助]新增行无法填充数据


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

主题:[求助]新增行无法填充数据

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


加好友 发短信
等级:七尾狐 帖子:1530 积分:10633 威望:0 精华:0 注册:2008/9/24 11:16:00
[求助]新增行无法填充数据  发帖心情 Post By:2017/3/11 16:47:00 [显示全部帖子]

用QueryBuilder生成的查询表”名册",下面代码的目的是:从“bzkh”表查找符合条件、而"名册"表中不含的bh值。如果找到的话,在"名册"表增加一行,并将找到的bh值填入新增行的bh列。代码运行发现,可以增加行,但是却无法填入bh值,不知何故,请各位老师指教,谢谢!!



For Each dr1 As DataRow In DataTables("bzkh").DataRows
    If dr1.IsNull("bh") = False Then
        If dr1("qdb2") = db And dr1("pzrq") >= yc1 And dr1("pzrq") <= yd1 Then '
            Dim pr As DataRow = DataTables("名册").Find("bh = '" & dr1("bh") & "'")
            If pr Is Nothing Then '没有此编号
                Dim dr2 As Row = Tables("名册").AddNew()
                dr2("bh") = dr1("bh")
            End If
        End If
    End If
Next

 回到顶部