以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 怎样改变列的位置:真正移动列 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=113834) |
-- 作者:ddh5856 -- 发布时间:2018/1/23 21:57:00 -- 怎样改变列的位置:真正移动列 问题描述: 1、通过“查看表结构” 增加数据列 2、将增加的列“上移”到第三列的的位置
3、遍历列名时,增加的列还是在最后,怎么解决? 问题展示:
Output.Show( "目录树表 各列的顺序为:") Dim i = 0 For Each dc As DataCol In DataTables("目录树表").DataCols i = i + 1 Output.Show(i & " : " & dc.Name) Next 显示的结果为: 目录树表 各列的顺序为: 1 : 一代 2 : 二代 3 : 四代 4 : 五代 5 : 六代 6 : 七代 7 : 八代 8 : 九代 9 : 十代
10 : 三代 |
-- 作者:有点蓝 -- 发布时间:2018/1/23 22:10:00 -- 移动列不会真正影响数据库中列的顺序。 如果需要改变数据源列的顺序:
1、删除重新创建表,按顺序添加列 2、如果是外部数据库,到数据库中更改列的顺序 |
-- 作者:ddh5856 -- 发布时间:2018/1/23 22:26:00 -- 原来如此 |
-- 作者:ddh5856 -- 发布时间:2018/1/28 8:33:00 -- 数据列与表达式列之间的转换 = 删除列在增加列 |