ASP查询ACCESS数据库如何用时间排列?

默认的是按编号排列,我想让按时间排列,新的在上面,旧的在下面。请问语句怎么写。例如下面这段,该怎么改呢?<%setconn=server.createobject("ad... 默认的是按编号排列,我想让按时间排列,新的在上面,旧的在下面。请问语句怎么写。例如下面这段,该怎么改呢?
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("example3.mdb")
%>
<%
exec="select * from guestbook"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
%>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<%do while not rs.eof%><tr>
<td><%=rs("name")%></td>
<td><%=rs("tel")%></td>
<td><%=rs("message")%></td>
<td><%=rs("time")%></td>
</tr><%
rs.movenext
loop
%>
</table>
展开
 我来答
百度网友398001479
推荐于2021-01-27 · TA获得超过256个赞
知道答主
回答量:66
采纳率:0%
帮助的人:0
展开全部
首先你要有一个存储时间的字段,类型为时间日期型,假如该字段为idate
你的代码应为
exec="select * from guestbook order by idate desc"
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式