Foxtable(狐表)用户栏目专家坐堂 → 窗口A 表a 窗口B 表b


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

主题:窗口A 表a 窗口B 表b

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


加好友 发短信
等级:幼狐 帖子:129 积分:1150 威望:0 精华:0 注册:2020/5/9 9:40:00
窗口A 表a 窗口B 表b  发帖心情 Post By:2020/8/18 15:06:00 [只看该作者]

在窗口B 上有个一个按钮 点击按钮 把窗口B中表b的数据添加到窗口A 表A 中 对用的列分别是
Dim nma() As String = {"A1","A2","A3","A4"} 
Dim nmb() As String = {"B1","B2","B3","B4"} 
代码如何实现?

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/8/18 15:13:00 [只看该作者]

2个窗口处于打开状态即可:http://www.foxtable.com/webhelp/topics/1533.htm

Dim nma() As String = {"A1","A2","A3","A4"} 
Dim nmb() As String = {"B1","B2","B3","B4"} 
For Each dr1 As DataRow In DataTables("窗口B_表B").datarows
    Dim 
dr2 As DataRow = DataTables("
窗口a_表a").AddNew()
    For 
i As Integer = 0 To 
nmb.Length -1
        
dr2(
nma(i)) = dr1(nmb(i))
    Next
Next

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


加好友 发短信
等级:幼狐 帖子:129 积分:1150 威望:0 精华:0 注册:2020/5/9 9:40:00
  发帖心情 Post By:2020/8/18 15:17:00 [只看该作者]

如果 表A 是关联表  C.A  关联字段的值如何获取?

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


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

在关联表新增,关联列自动会有值的

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


加好友 发短信
等级:幼狐 帖子:129 积分:1150 威望:0 精华:0 注册:2020/5/9 9:40:00
  发帖心情 Post By:2020/8/18 15:32:00 [只看该作者]

有一列是二进制列,在添加外部表是没有加载    如何处理

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/8/18 15:36:00 [只看该作者]

二进制列不能添加进来操作的。

方法1、先加载保存文件,再保存到另一个表:http://www.foxtable.com/webhelp/topics/2951.htm
2、先保存新增行,然后使用sql更新

 回到顶部