没有太明白你的意思?不用数据库和用数据库的代码有什么区别。rs2=query2.executeQuery(sql2);
----^^^^^^这个query2是干什么用的?它是什么对象?最好把你的代码贴全一点,还有错误报告

解决方案 »

  1.   

    query2是连接数据库的!
     <select name="years" >
    <option value="0"<%=gznx.equals("0")?"selected":""%>>在校学生</option>
    <option value="1"<%=gznx.equals("1")?"selected":""%>>1年以下</option>
    <option value="2"<%=gznx.equals("2")?"selected":""%>>2年以下</option>
    <option value="3"<%=gznx.equals("3")?"selected":""%>>4年以下</option>
    <option value="4"<%=gznx.equals("4")?"selected":""%>>5年以下</option>
    <option value="5"<%=gznx.equals("5")?"selected":""%>>10年以下</option>
    <option value="6"<%=gznx.equals("6")?"selected":""%>>10年以上</option>
     </select>
    我这么写就可以!但是用上循环就不可以!