以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- Fill加载无法排序问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=94793) |
-- 作者:pcxjxjhkw -- 发布时间:2017/1/2 13:33:00 -- Fill加载无法排序问题 \'tbl.Fill("Se lect * From {菜单设置表} Order by 主菜单_顺序号,子菜单_顺序号","sysDB_Server",False) 以上代码无法实现按 主菜单_顺序号,子菜单_顺序号 升序排列
不知是什么原因,求助大家
谢谢 |
-- 作者:y2287958 -- 发布时间:2017/1/2 15:18:00 -- 加载后排序 |
-- 作者:pcxjxjhkw -- 发布时间:2017/1/2 15:20:00 -- 以下是引用y2287958在2017/1/2 15:18:00的发言:
加载后排序 但无法移动行。 |
-- 作者:pcxjxjhkw -- 发布时间:2017/1/3 9:31:00 -- 表用FIll无法按指定排序加载,求老师指导 |
-- 作者:有点色 -- 发布时间:2017/1/3 10:12:00 -- 默认,就是按照 _Sortkey 列或者 _Identify 列排序的。
如果你要排序,可以在生成后,直接设置sort属性。 |
-- 作者:pcxjxjhkw -- 发布时间:2017/1/3 10:54:00 -- 以下是引用有点色在2017/1/3 10:12:00的发言:
默认,就是按照 _Sortkey 列或者 _Identify 列排序的。
如果你要排序,可以在生成后,直接设置sort属性。 问题:设置sort属性后无法移动行 |
-- 作者:有点色 -- 发布时间:2017/1/3 10:55:00 -- 以下是引用pcxjxjhkw在2017/1/3 10:54:00的发言:
问题:设置sort属性后无法移动行
那你就用 主菜单_顺序号,子菜单_顺序号 合成 _Sortkey 列,默认是按照_Sortkey列排序的。 |
-- 作者:pcxjxjhkw -- 发布时间:2017/1/3 11:37:00 -- 以下是引用有点色在2017/1/3 10:55:00的发言:
那你就用 主菜单_顺序号,子菜单_顺序号 合成 _Sortkey 列,默认是按照_Sortkey列排序的。 没明白 |
-- 作者:有点色 -- 发布时间:2017/1/3 11:40:00 -- 方法一:
select 主菜单_顺序号 * 10000 + 子菜单_顺序号 As _Sortkey, 其它列 from {菜单设置表}
方法二:
Dim drs As List(of DataRow) = DataTables("表A").Select("","主菜单_顺序号,子菜单_顺序号 ") |
-- 作者:pcxjxjhkw -- 发布时间:2017/1/3 12:01:00 -- 谢 |