Foxtable(狐表)用户栏目专家坐堂 → 显示列顺序问题


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

主题:显示列顺序问题

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


加好友 发短信
等级:四尾狐 帖子:855 积分:6402 威望:0 精华:0 注册:2017/11/21 21:31:00
显示列顺序问题  发帖心情 Post By:2020/6/29 17:46:00 [只看该作者]

设计了一个获取列名的窗口,但显示出来的列的顺序是当初设计表时列的顺序,与看到的顺序不一致(设计表后调整过顺序),如何才能获取的顺序与调整后的顺序一致?
获取代码如下:
Dim tb As Table=CurrentTable
Dim ckl As WinForm.CheckedListBox = e.Form.Controls("CheckedListBox1")
For Each dc As Col In tb.Cols
If dc.name<>"选定"
    ckl.Items.Add(dc.Caption)
End If
Next
[此贴子已经被作者于2020/6/29 19:29:40编辑过]

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


加好友 发短信
等级:超级版主 帖子:106090 积分:539555 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/29 20:25:00 [只看该作者]

如果使用Table取值,1楼代码我测试是和当前显示的列的顺序是一致的。如果使用datatable取值才是数据库的顺序

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


加好友 发短信
等级:四尾狐 帖子:855 积分:6402 威望:0 精华:0 注册:2017/11/21 21:31:00
  发帖心情 Post By:2020/6/29 20:56:00 [只看该作者]

谢谢!

 回到顶部