动态下拉菜单列表值排序和去除重复数值的问题?
我用DW做了一个下拉菜单,数值是读取数据库的的时间字段值,但是他把所有时间字段都显示出来了,并且默认是最早的时间,请问怎样滤掉重复的值,默认最新的时间。DW代码如下:<select name="select2">
<%
While (NOT Recordset1.EOF)
%>
<option value="<%=(Recordset1.Fields.Item("更新时间").Value)%>" <%If (Not isNull((Recordset1.Fields.Item("更新时间").Value))) Then If (CStr(Recordset1.Fields.Item("更新时间").Value) = CStr((Recordset1.Fields.Item("更新时间").Value))) Then Response.Write("selected=""selected""") : Response.Write("")%> ><%=(Recordset1.Fields.Item("更新时间").Value)%></option>
<%
Recordset1.MoveNext()
Wend
If (Recordset1.CursorType > 0) Then
Recordset1.MoveFirst
Else
Recordset1.Requery
End If
%>
</select>
[ 本帖最后由 cuit439 于 2011-4-28 09:42 编辑 ]