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