详细情况如下:
dormitory表中Dor_num字段有如下的记录
1y104
1y103
12612
12312
18510
13316
18210
1y404
13602
1第九栋102
1第九栋103
这些记录是唯一的,第一个数字代表校区,最后三个数字代表宿舍号,其余的代表栋别,怎么提取栋别使它不会重复显示在下拉列表中!用asp是怎么做到的?
<select name="dormitory">
<% set rsd=server.createobject("adodb.recordset")
sqld="SELECT distinct Mid(dor_num,2,Len(dor_num)-4) AS temp FROM dormitory"
rsd.open sqld,conn,1,1
rsd.movefirst
do while not rsd.eof
response.Write "<option value="&rsd("temp")&">"&rsd("temp")
rsd.movenext
loop
rsd.close
set rsd=nothing
%>
</select>