Foxtable(狐表)用户栏目专家坐堂 → 当前表的SQL信息


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

主题:当前表的SQL信息

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109736 积分:558396 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/11/12 13:31:00 [显示全部帖子]

不一致不能使用sqlload,改为使用fill,或者到窗口表里使用

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109736 积分:558396 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/11/12 13:42:00 [显示全部帖子]

测试咯。要保证列名,列类型一致

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109736 积分:558396 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/11/12 14:08:00 [显示全部帖子]

表名:
Name字符型,返回DataTable的名称

Name

返回Table的名称


 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109736 积分:558396 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/11/12 14:28:00 [显示全部帖子]

没有办法直接获取生成datatable的SQL信息。

判断是否表达式列参考:if DataTables("订单").DataCols("金额").Expression > "" then msgbox(表达式列)

移除的列不可能会获取到的,除非是隐藏不是移除

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109736 积分:558396 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/11/12 14:33:00 [显示全部帖子]

就是这里获取的列呀:http://www.foxtable.com/webhelp/topics/1428.htm,排除表达式列即可

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109736 积分:558396 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/11/12 14:49:00 [显示全部帖子]

首先使用的方法不严谨,添加表达式列请设置表达式。不需要表达式的表达式列,只能自己另外使用变量记录了。

添加外部表的时候,表名和数据库表名一致即可

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109736 积分:558396 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/11/12 16:43:00 [显示全部帖子]

然后想表达什么意思?和表名有什么关系

 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109736 积分:558396 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/11/12 17:23:00 [显示全部帖子]

定义表名的时候自己按规则指定一下,比如

订单_表1
订单_表2
订单_表3.....

判断表名有下划线的,拆分取前半部分

 回到顶部