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


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

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

帅哥哟,离线,有人找我吗?
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

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


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/3/11 17:03:00 [只看该作者]

贴出完整代码

 

不过查询表虽然可以改数据,不过是不能保存的


 回到顶部