Foxtable(狐表)用户栏目专家坐堂 → 你好,请教下


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

主题:你好,请教下

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


加好友 发短信
等级:二尾狐 帖子:573 积分:2961 威望:0 精华:0 注册:2016/10/27 14:33:00
  发帖心情 Post By:2016/11/6 14:38:00 [显示全部帖子]

参考代码,自己修改。

 

Dim cur As Row = Tables("数据表").Current
Dim dr As Row = Tables("业务申请表").AddNew
dr("地址_原地址") = cur("地址")
dr("电话_原电话") = cur("电话")
dr("名称") = cur("名称")
Dim drs As List(Of DataRow) = DataTables("数据表").Select("名称='" & dr("名称") & "'")
For Each dr2 As DataRow In drs
    dr2("地址") = dr("地址_原地址")
    dr2("电话") = dr("电话_原电话")
Next


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


加好友 发短信
等级:二尾狐 帖子:573 积分:2961 威望:0 精华:0 注册:2016/10/27 14:33:00
  发帖心情 Post By:2016/11/6 16:55:00 [显示全部帖子]

 不同数据源也可以直接赋值的。

 

 赋值,就直接找到对应的行,然后赋值即可。

 

Dim cur As Row = Tables("数据表").Current  '当前行数据
Dim dr As Row = Tables("业务申请表").AddNew  '新增一行数据


dr("地址_原地址") = cur("地址")
dr("电话_原电话") = cur("电话")
dr("名称") = cur("名称")


 回到顶部