![]() |
#2
hu9jj2012-09-01 07:37
|
1,正常修改按钮后的界面,能显示修改数据已经存在的工区
[attach]64535[/attach]
2,我复制到另外一个修改页面,不能显示修改数据已经存在的工区,而是默认为最上面选项为空的选项。
[attach]64536[/attach]
我敢肯定完全是按正常的代码复制过来的!
正常显示的代码

<select name="bank">
<option value="0"></option>
<%
sql="select * from bank order by id"
set rs_bank=conn.execute(sql)
do while rs_bank.eof=false
%>
<option value="<%=rs_bank("id")%>"<%if rs_bank("id")=rs("id_bank") then%> selected="selected"<%end if%>><%=rs_bank("bank")%></option>
<%
rs_bank.movenext
loop
%>
</select><input type="hidden" name="old_bank" value="<%=rs("id_bank")%>">
<option value="0"></option>
<%
sql="select * from bank order by id"
set rs_bank=conn.execute(sql)
do while rs_bank.eof=false
%>
<option value="<%=rs_bank("id")%>"<%if rs_bank("id")=rs("id_bank") then%> selected="selected"<%end if%>><%=rs_bank("bank")%></option>
<%
rs_bank.movenext
loop
%>
</select><input type="hidden" name="old_bank" value="<%=rs("id_bank")%>">
不能正常显示的代码

<select name="bank">
<option value="0"></option>
<%
sql="select * from bank order by id"
set rs_bank=conn.execute(sql)
do while rs_bank.eof=false
%>
<option value="<%=rs_bank("id")%>"<%if rs_bank("id")=rs("card") then%> selected="selected"<%end if%>><%=rs_bank("bank")%></option>
<%
rs_bank.movenext
loop
%>
</select><input type="hidden" name="old_bank" value="<%=rs("card")%>">
</font>
除了修改相应的数据库字段名称,其他没做改动啊。<option value="0"></option>
<%
sql="select * from bank order by id"
set rs_bank=conn.execute(sql)
do while rs_bank.eof=false
%>
<option value="<%=rs_bank("id")%>"<%if rs_bank("id")=rs("card") then%> selected="selected"<%end if%>><%=rs_bank("bank")%></option>
<%
rs_bank.movenext
loop
%>
</select><input type="hidden" name="old_bank" value="<%=rs("card")%>">
</font>
高手说说问题出在哪儿呢?
[ 本帖最后由 lxb0592 于 2012-9-1 09:45 编辑 ]