Foxtable(狐表)用户栏目专家坐堂 → 建临时表的代码该如何写


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

主题:建临时表的代码该如何写

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


加好友 发短信
等级:三尾狐 帖子:637 积分:7332 威望:0 精华:1 注册:2013/11/26 7:49:00
建临时表的代码该如何写  发帖心情 Post By:2016/10/22 12:17:00 [只看该作者]


Dim dtb As New DataTableBuilder("统计")
For Each dc As DataCol In DataTables("采购资金计划表").DataCols
    dtb.AddDef(dc.name, Gettype(String), 32)
Next
dtb.Build()

以上代码可以执行,并建出了临时表 统计

但字段类型和采购资金计划表不一样了,

dtb.AddDef(dc.name, Gettype(String), 32) 这句该如何修改,才能
使代码执行后,建出的临时表,和采购资金计划表的表结构一样啊?

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


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/22 14:29:00 [只看该作者]

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

if dc.IsString then
dtb.AddDef(dc.name, Gettype(String), 32)
elseif dc.IsNumeric then
dtb.AddDef(dc.name, Gettype(intger))
......

IsNumeric判断该列是否是数值型
IsString判断该列是否是字符串型
IsDate判断该列是否是日期型
IsBoolean判断该列是否是逻辑型

 回到顶部