感谢你阅读此帖,我的数据显示页面,有一个下拉菜单是读取数据表的内容来绑定的,
在页面编辑时,我想用一个判断,把当前没有有值才从数据表中读出来绑定,代码如下:
但是结果显示,比较语句没有起到作用,数据还是全部显示了出来,请各位帮忙解决,要怎样改代码呢,或者提供参考资料,谢谢.if(rs_sex.getString("code_value") != rs.getString("info_sex")) %>//把其它数据读出来绑定到下拉菜单<%
String sex = "性别";
String sql_sex = "select code_value from infoMana_code where code_name='"+sex+"'";
ResultSet rs_sex = Conn.operateData(sql_sex);   //读取数据填充下拉菜单String id = request.getParameter("id"); String sql="select info_id, info_id_number,info_name,info_sex,info_birthday,info_degree,info_gradute_school,info_specialty,info_phone_number,info_email,info_resume,info_re from infoMana_info where info_id='"+id+"'"; ResultSet rs=Conn.operateData(sql);//获取字据显示页面的数据绑定到下拉菜单
rs.next();
%>     <select name="select_sex" size="1" id="select_sex">
       <option><%=rs.getString("info_sex") %></option> 
        <% while(rs_sex.next()){
        if(rs_sex.getString("code_value") != rs.getString("info_sex")) %>//把其它数据读出来绑定到下拉菜单
        <option><%=rs_sex.getString("code_value") %></option>
         <%
         } 
         %>