空之轨迹手游下载:order by date desc 中排序不对的问题

来源:百度文库 编辑:高考问答 时间:2024/05/09 03:56:57
我在用日期字段排序读取数据库内容时发现排序不对,比如:2006-4-8这一日期居然比2006-4-10这个排在前面.我仔细看了一下网页,发现凡是双日都会排在单日后面.25号排在3后面等.请教如何解决?不胜感激.

很急,在线等.
可以在这个页面中查看到问题.请往后翻几面就会发现问题.http://www.e-home-68.com/sell.asp

谢谢几位的回答,可是我还是没搞明白.怎么才能变成字符串呢?

我现在的代码是这样的:<%
dim strSql,rs,i,PageNo
strSql="select * from [house_sell] where pass='是' order by date desc"
set rs=Server.CreateObject("ADODB.RecordSet")
rs.open strSql,conn,3,3

后面还有一些,但是关键是这里.是否把order by date desc改一下?

将日期转化为字符串!
不知道你用的什么数据库?
如果是Oracle的话,用to_string(date)试试

时间降序排应该是过去的时间在前啊 有什么不对的.

问错地方了。。。