ASP+ACCESS里怎样按某条字段值自定义排序?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASP+ACCESS里怎样按某条字段值自定义排序?相关的知识,希望对你有一定的参考价值。

如有条字段类型是数值型,该数据表内记录共有N条,在ASP程序的网页里依次列出所有记录,当点击链接“置前”时,那么该条记录自动排到第一,其他的依次往下排
这些应该都是读取数据出来后再排序,我的意思可能没有表述清楚,是这样:
读取数据输出是ORDER BY 需要排序的字段
现在要做的是将输出后的数据中的某一条记录(该条记录可能会在所有记录中的任何位置)调整到第一位置,也就是:
原始输出:
编号 姓名 排序
1 张三 [置前]
2 李四 [置前]
3 王五 [置前]
其中[置前]是一链接,好了,当我点击“王五”旁边的[置前]时,链接到另一页面,而另一页面就会修改数据库记录的排列顺序,从来再输出时得到:
编号 姓名 排序
3 王五 [置前]
1 张三 [置前]
2 李四 [置前]

这是排序问题
用SQL来做
sql="select * from 表名 where id<>0 Order By 字段名 desc

你改一下他们的编号,不就可以了,ASP更新数据的问题
参考技术A 加个字段做标志位

以上是关于ASP+ACCESS里怎样按某条字段值自定义排序?的主要内容,如果未能解决你的问题,请参考以下文章

asp.net怎样把数据库中字段的值绑定到dropdownlist上,

asp.net 数组排序

怎样使excel表格内容按某一列排序

二位数组按某一个或多个字段值(升序/降序)排序

Sql查询按某字段值排序

sql 语句查询 按某字段去重 保留按某个字段排序top1