以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请教动态增加的临时表 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=98814) |
-- 作者:hbhb -- 发布时间:2017/4/7 14:08:00 -- 请教动态增加的临时表 大师:请问动态增加的临时表是否包含狐表的特殊三列?是否可以增加,如果增加后是否可以用于排序? |
-- 作者:有点青 -- 发布时间:2017/4/7 14:11:00 -- 你临时表是如何生成的?为什么要添加这三列?
你可以任意添加列,任意列名的啊。 |
-- 作者:hbhb -- 发布时间:2017/4/7 14:21:00 -- 那内部表原来排序可以用默认的“_sortkey”,用代码增加的临时表如果也增加一个列名“_sortkey” 是否也隐藏并可以作为自动排序的列号? |
-- 作者:有点青 -- 发布时间:2017/4/7 15:43:00 -- 以下是引用hbhb在2017/4/7 14:21:00的发言:
那内部表原来排序可以用默认的“_sortkey”,用代码增加的临时表如果也增加一个列名“_sortkey” 是否也隐藏并可以作为自动排序的列号?
隐藏,并且拥有原来_sortkey列的功能。 |
-- 作者:hbhb -- 发布时间:2017/4/7 21:41:00 -- 大师:动态创建临时表增加的“_identify”,增加数据上为何不自动增量,它是什么类型?如何设为自动增量? |
-- 作者:有点蓝 -- 发布时间:2017/4/7 22:13:00 -- 通过什么方式增加的临时表? |
-- 作者:hbhb -- 发布时间:2017/4/7 22:19:00 -- Dim dtb As New
DataTableBuilder("统计") |
-- 作者:有点蓝 -- 发布时间:2017/4/7 22:34:00 -- Dim c = DataTables("统计").basetable.Columns("_Identify") c.AutoIncrement = True c.AutoIncrementSeed = 1 c.AutoIncrementStep = 1
|
-- 作者:hbhb -- 发布时间:2017/4/7 22:57:00 -- 谢谢!帮助中哪里的有? 请问这段代码是创建临时表时一起写吗?_sortkey又怎么写? Dim dtb As New DataTableBuilder("统计") dtb.AddDef("_identify", GetType(Integer)) dtb.AddDef("客户", GetType(String), 32) dtb.AddDef("数量", GetType(Integer)) dtb.AddDef("金额", GetType(Double)) dtb.Build() Dim c = DataTables("统计").basetable.Columns("_Identify") c.AutoIncrement = True c.AutoIncrementSeed = 1 c.AutoIncrementStep = 1 |
-- 作者:有点蓝 -- 发布时间:2017/4/7 23:05:00 -- .net的功能,帮助没有的,安装vs查看 _sortkey直接增加即可
|