ACCESS排序问题求教   在线等!

xuebi0 2006-01-29 05:20:03
我用ASP做个排序页面,是ACCESS数据库

数据库W表中有五个字段,其中有两个数值型字段为A和B。现在我希望W表中所有记录都按A降序排,如果A相同则按B的升序排,并且保存在表W中。这样当用户浏览该页面时,网页自动从W表读数据,而不用每次先计算排序后再显示。


我的代码如下:

ssql="select * from w order by A DESC,B;"
cnn.Execute ssql,,adCmdText

该代码执行完成后,我点击数据库的W表,表内记录并没有按上述顺序排列。

请高手指教如何实现我上述说的,记录按要求排了后将结果自动保存到W表中
...全文
124 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
jnyezhi 2006-01-31
  • 打赏
  • 举报
回复
你想把数据库中的数据重新排序?那得新建一个表,然后把老表删了,然后把新表重命名为老表的名字
tymicf 2006-01-31
  • 打赏
  • 举报
回复
ACCESS 做点击排行 用SELECE TOP 10 * FROM table order by XXX asc 返回的是记录是很多个晕了?XXX是数字有重复 该怎么做? 用一个循环比较?
iuhxq 2006-01-31
  • 打赏
  • 举报
回复
SQL SERVER是可以设置的,ACCESS不知是否也可以
xuefengal 2006-01-31
  • 打赏
  • 举报
回复
你执行的语句的返回结果只是在web界面中以一种形式显示出来,想改变数据库数据集存储的排序方式没必要,没人会以打开数据库看里面的数据为乐趣吧
超级大笨狼 2006-01-30
  • 打赏
  • 举报
回复
该代码执行完成后,我点击数据库的W表,表内记录并没有按上述顺序排列。
是因为查询并不修改原有的记录顺序。
xuebi0 2006-01-29
  • 打赏
  • 举报
回复
听说不可以,所以上来问问,但愿是自己孤陋瓜闻
true_mariner 2006-01-29
  • 打赏
  • 举报
回复
这样可以吗
xuebi0 2006-01-29
  • 打赏
  • 举报
回复
补充一句,该页面执行我的排序代码后,并没有提示出错。

而且数据库肯定链接正常

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧