有jsp查询数据库,已经使用rs.next(),为什么执行到rs.next()之后就显示无效游标??急急急!!!!

<%Connectionconn=null;try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");StringstrConn... <%
Connection conn=null;
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String strConn="jdbc:odbc:shopData";
String strUser="sa";
String strPassword="";
conn=DriverManager.getConnection(strConn,strUser,strPassword);
Statement stmt=conn.createStatement();
String s_id=Bytes(request.getParameter("s_id"));
String strSql="select * from renwushu where s_id='"+s_id+"'";
ResultSet rs=stmt.executeQuery(strSql);
%>
<%while(rs.next())%>

任务书<br>
姓名:<input type="text" name="a" value="<%=rs.getString("s_name") %>">
学号:<input type="text" name="b" value="<%=rs.getString("s_id") %>"><br>
展开
 我来答
yujmh
2013-04-30 · TA获得超过772个赞
知道小有建树答主
回答量:427
采纳率:33%
帮助的人:321万
展开全部
<%while(rs.next()){%>

<%}%>
楼主你看看这个是不是正确的,你好象少了括号,所在
取学号时,游标就指向最后一行了,也就是没有值了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式