怎样实现网页中搜索的结果按时间先后顺序排列显示出来,ASP+access数据库.代码怎样写?
我的意思是我在网页中搜索结果按时间先后顺序排列显示出来,怎样添加代码?我的代码如下:<%name=request.form("name")setconn=server.c...
我的意思是我在网页中搜索结果按时间先后顺序排列显示出来,怎样添加代码?我的代码如下:
<%
name=request.form("name")
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("data/shuju.mdb")
exec="select * from guest where name='"+name+"'"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
totalput=rs.RecordCount
if rs.EOF and rs.BOF then
Response.Write "<div align=center><fint color=#ff0000>您查询的结果:<br><br>当前没有信息</font>"
else
%> 展开
<%
name=request.form("name")
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("data/shuju.mdb")
exec="select * from guest where name='"+name+"'"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
totalput=rs.RecordCount
if rs.EOF and rs.BOF then
Response.Write "<div align=center><fint color=#ff0000>您查询的结果:<br><br>当前没有信息</font>"
else
%> 展开
1个回答
展开全部
按时间顺序排列的话首先要确定你搜索的数据里面有时间的这个字段,比方说是addtime,
然后你就可以在sql语句的后面加上 ' order by addtime asc',
最后的asc代表升序,desc表示降序,
你的代码的话 应该这样写
exec="select * from guest where name = ' " & name & " ' order by addtime asc ",
你这个应该是asp的,干嘛用+链接..+应该是js的
然后你就可以在sql语句的后面加上 ' order by addtime asc',
最后的asc代表升序,desc表示降序,
你的代码的话 应该这样写
exec="select * from guest where name = ' " & name & " ' order by addtime asc ",
你这个应该是asp的,干嘛用+链接..+应该是js的
更多追问追答
追问
js的要怎么写呢?我不会,我才开始自学这些。还有就是我没有 用sql语句呀
追答
js是前台的语言...不能取数据的,
你自己的这一段代码就是连接数据库取数据取数据的...
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询