以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 命令窗口执行Output.Show(Datacols(n).Name)顺序的疑惑 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=67564) |
-- 作者:李秀星 -- 发布时间:2015/4/26 19:04:00 -- 命令窗口执行Output.Show(Datacols(n).Name)顺序的疑惑 有了官方视频教程,又燃气了学习foxtable的冲动。 最近学习DataCols的基本方法,对基本功能演示之订单表的列名排序有些疑惑。
在命令窗口输入: Dim dc As DataCol = DataTables("订单").DataCols(0) 将0依次改为1、2、3、4、5、6、7,执行后得到的列名称为:产品、客户、雇员、单价、数量、日期、折扣、金额
而表显示(从左到右)和查看表结构(从上到下)的顺序都是:产品、客户、雇员、数量、单价、折扣、金额、日期
为什么命令窗口执行的结果会错位呢?
|
-- 作者:czy -- 发布时间:2015/4/26 19:53:00 -- 这样看看 Dim dt As Table = Tables("订单") For i As Integer = 0 To dt.Cols.count -1 Output.Show(dt.Cols(i).name) Next |