| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 531 人关注过本帖
标题:一小段程序,大家帮忙看看怎么改才能实现?
只看楼主 加入收藏
小狐001
Rank: 1
等 级:新手上路
帖 子:214
专家分:0
注 册:2005-6-3
结帖率:50%
收藏
 问题点数:0 回复次数:6 
一小段程序,大家帮忙看看怎么改才能实现?
我是这样写的:
do while not rs.eof
    meb=rs("addtime")
     rs.movenext
     if rs("addtime")<>meb then
      %>
    <option value="<%=meb%>"><%=meb%></option>
     <%end if
       rs.movenext
       loop%>
addtime是数据库日期字段,我的目的是要把加入到库里的日期显示在<select>里面,
重复的日期只显示一个。我的这段代码什么也没显示出来,求助高手帮我改一下!谢谢!
搜索更多相关主题的帖子: 数据库 库里 option 
2005-10-26 15:14
风雨中
Rank: 1
等 级:新手上路
帖 子:213
专家分:0
注 册:2005-10-6
收藏
得分:0 
可以把代码写的全一些吗/

因为我笨,所以我在不断的努力;因为我穷,所以我没有读过太多的书;因为我对自己期望很高,所以我只能不断的追求,用行动去实现自己的价值。
2005-10-26 15:28
风雨中
Rank: 1
等 级:新手上路
帖 子:213
专家分:0
注 册:2005-10-6
收藏
得分:0 
do while not rs.eof
    meb=rs("addtime")
          %>
    <option value="<%=meb%>"><%=meb%></option>
     <%
       rs.movenext
       loop%>
这样写对吗?
不要重复的日期可以select子句中用DISTINCT去掉重复的记录.

因为我笨,所以我在不断的努力;因为我穷,所以我没有读过太多的书;因为我对自己期望很高,所以我只能不断的追求,用行动去实现自己的价值。
2005-10-26 15:32
小狐001
Rank: 1
等 级:新手上路
帖 子:214
专家分:0
注 册:2005-6-3
收藏
得分:0 
<% set rs=server.createobject("adodb.recordset")
    rs.open "select top 10 addtime from fahuo order by addtime desc",conn,1,1
    if rs.eof and rs.bof then
    response.write("暂无信息!")
    else%>
   
       <form name="form2" method="post" action="#">
         <select name="addtime" id="addtime">
         <%do while not rs.eof
         meb=rs("addtime")
         rs.movenext
         if rs("addtime")<>meb then
        %>
           <option value="<%=meb%>"><%=meb%></option>
         <%end if
           rs.movenext
          loop%>
           </select>
         </form>
    <br> <%end if
          rs.close
       set rs=nothing%>
这就是显示时间的全部代码了,数据库连接是没有问题的,
如果可以把重复的显示出来也正常,就是重复的不显示就出错了!

昨天夜里,小熊坐在狮子身上哭泣, 他们告诉我—— 那只蓝色的海豚也在梦里想念你!
2005-10-26 15:34
小狐001
Rank: 1
等 级:新手上路
帖 子:214
专家分:0
注 册:2005-6-3
收藏
得分:0 
重复的日期数据是要的,只是在<SELECT>中重复的只显示一个就好了

昨天夜里,小熊坐在狮子身上哭泣, 他们告诉我—— 那只蓝色的海豚也在梦里想念你!
2005-10-26 15:36
regedit
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:950
专家分:0
注 册:2004-6-8
收藏
得分:0 
<% set rs=server.createobject("adodb.recordset") rs.open "select DISTINCT addtime from tablename",conn,1,1 set meb=rs("addtime") do while not rs.eof %> <option value="<%=meb%>"><%=meb%></option> <% rs.movenext loop%>

最新作品:百货品牌商品资讯第一门户([url]http://www./[/url]),欢迎交流
2005-10-26 15:37
小狐001
Rank: 1
等 级:新手上路
帖 子:214
专家分:0
注 册:2005-6-3
收藏
得分:0 
哦,对了,是这样的,谢谢楼上!谢谢大家!

昨天夜里,小熊坐在狮子身上哭泣, 他们告诉我—— 那只蓝色的海豚也在梦里想念你!
2005-10-26 15:46
快速回复:一小段程序,大家帮忙看看怎么改才能实现?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019681 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved