关于产品按照指定数字顺序排列的问题
比如有50条产品信息, 我在数据库建立了一个数字型ProductOrderID字段,这50条按照ProductOrderID字段来排列。
假如我要把第40个产品提前到第一个显示。 如果我把ProductOrderID=40 update成1, 那原先1那怎么成2?后的全部往后面退一序?
[解决办法]
你不一定要在数据库里面就排序啊,
查询结果出来, DataView可以排,数组可以排,SortedList都可以排
[解决办法]
最简单最适用的方法是自己添加一个列,比如10-20产品的列中值为2,而21-30的值为3,这样再
Order by [列] [DESC,ASC] 即可。