【发布时间】:2014-05-26 17:18:51
【问题描述】:
我有一个数据列表,可以完美地显示 SQL 表中的信息。有没有办法以相反的顺序显示信息?
例子:
Person1 人2 人3
相反,我想:;
Person3 人2 人1
【问题讨论】:
我有一个数据列表,可以完美地显示 SQL 表中的信息。有没有办法以相反的顺序显示信息?
例子:
Person1 人2 人3
相反,我想:;
Person3 人2 人1
【问题讨论】:
修改您的 SQL 查询以使用 ORDER BY <name> DESC。
【讨论】:
查看 SELECT 的 DESCENDING 选项
【讨论】:
如果您不想在服务器端进行,也可以使用Reverse 扩展方法:
var items = myDataList.Items;
myDataList.Items = items.Reverse();
或更简洁,但不太明显:
myDataList.Items = myDataList.Items.Reverse();
【讨论】:
var 替换为Dim 并删除分号。 (;) 删除分号后,第二个示例将完全按原样运行。
Select PERSONS from EXAMPLE ORDER BY PERSONS DESC;
【讨论】: