Foxtable(狐表)用户栏目专家坐堂 → 如何通过代码批量加载外部数据源中的多表


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

主题:如何通过代码批量加载外部数据源中的多表

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


加好友 发短信
等级:小狐 帖子:398 积分:2369 威望:0 精华:0 注册:2017/3/19 15:30:00
如何通过代码批量加载外部数据源中的多表  发帖心情 Post By:2018/7/11 21:21:00 [只看该作者]

如何通过代码批量加载外部数据源中的多表

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/7/11 22:05:00 [只看该作者]

只能通过菜单添加。

 

用代码添加只能临时性添加 http://www.foxtable.com/webhelp/scr/1279.htm

 


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


加好友 发短信
等级:小狐 帖子:398 积分:2369 威望:0 精华:0 注册:2017/3/19 15:30:00
  发帖心情 Post By:2018/7/11 22:10:00 [只看该作者]

我知道这种方法,我想实现对“外部数据源:text,外部数据表:客户、订单、订单明细”一次性或批量加载,而不是用outertablebuilder每一个代码只用加载一张外部表

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/7/11 22:12:00 [只看该作者]

1、你通过菜单把这些表加入了没有?如果加入了,直接Load进来即可;

 

2、如果没有加入,必须用outerTablebuilder一个一个的放进来。


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


加好友 发短信
等级:小狐 帖子:398 积分:2369 威望:0 精华:0 注册:2017/3/19 15:30:00
  发帖心情 Post By:2018/7/11 22:20:00 [只看该作者]

如何通过菜单加入

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


加好友 发短信
等级:小狐 帖子:398 积分:2369 威望:0 精华:0 注册:2017/3/19 15:30:00
  发帖心情 Post By:2018/7/11 22:21:00 [只看该作者]

1.如何用“菜单”加入
2.用outerTablebuilder一个表一个表的加载时,一般是在那个事件中操作

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/7/11 22:29:00 [只看该作者]

1、添加外部表

 

http://www.foxtable.com/webhelp/scr/1812.htm

 

2、你用菜单把表格加入了没有?加入以后自动加载进来的。


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


加好友 发短信
等级:小狐 帖子:398 积分:2369 威望:0 精华:0 注册:2017/3/19 15:30:00
  发帖心情 Post By:2018/7/11 22:31:00 [只看该作者]

我的数据库是db2无法使用添加外部表这个功能
需要通过代码实现
请问下有没有法代一组代码,批量加载指定的表

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/7/11 23:03:00 [只看该作者]

Dim str As String = "表A,表B,表C"
For Each s As String In str.split(",")
    Dim q As new QueryBuilder
    'q.ConnectionName = "test"
    q.TableName = s
    q.SelectString = "Select * from {" & s & "}"
    q.Build
Next

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


加好友 发短信
等级:小狐 帖子:398 积分:2369 威望:0 精华:0 注册:2017/3/19 15:30:00
  发帖心情 Post By:2018/7/14 0:27:00 [只看该作者]

如果表名前需连接表模式如sapprd.表A 、sapprd.表B、sapprd.表C  怎么修改上述代码

 回到顶部
总数 15 1 2 下一页