asp 缺少语句wend

来源:百度知道 编辑:UC知道 时间:2024/05/20 10:07:53
option里要显示的是rsTest指向的表里的教师名字,可是会出错,并且也不能显示,我把部分代码贴出来,希望帮我改改,谢谢!
教师:
<select name="selTeacherno" id="selTeacherno">
<% while (not rsTest.eof) %>
<option value=<% =(rsTest.fields.item("Teacherno").value )%>
<% if (not isNull((rsTest_first))) then
if (CStr(rsTest.fields.item("Teacherno").value)=Cstr((rsTest_first))) then
response.write("SELECTED") : response.write(" ") %>>
<%=(rsTest.fields.item("name").value)%>
</option>
<%
rsTest.movenext()
Wend
if (rsTest.Cursortype> 0 ) then
rsTest.movefirst
else
rsTest.requery
end if
%>
</select>
谢了,再加一个end if就可以,可是为什么select里只显示一个右尖括号呢指 > ,而不能正确显示表里的教师名字?
嗯,那个我已经改了,可是数据库里的数据还是传不进去,教师的名字仍是无法显示
查看原文件是教师:
<select name="selTeacherno&qu

好像不只少一个end if哦,在循环里面所有的if语句都要有结束的end if
你加我的QQ 305965298 我帮你看看

rsTest.movenext()
Wend

改成

end if
rsTest.movenext()
Wend

<option value="<%....%>">
我的意思是 value= 加上""

<select name="selTeacherno" id="selTeacherno">
<% while (not rsTest.eof) %>
<option value=<% =(rsTest.fields.item("Teacherno").value )%>
<% if (not isNull((rsTest_first))) then
if (CStr(rsTest.fields.item("Teacherno").value)=Cstr((rsTest_first))) then
response.write("SELECTED") : response.write(" ") %>> '这个:response.write(" ")去掉
<%=(rsTest.fields.item("name").value)%>
</option>
<%
rsTest.movenext()
Wend
if (rsTest.Cursortype> 0 ) then
rsTest.movefirst
else
rsTest.requery
end if
%>
</selec