Jsp从库中获取整型数据,发生内部错误。<a href='delete.jsp?id1=<%=conn2.rs.getInt("id") %>'>删除</a>

<br><h2>学生信息</h2><hr><br><h3>全部学生信息如下</h3><tablewidth="700"border="100"cellSpacing=1s... <br>
<h2>学生信息</h2> <hr>
<br>
<h3>全部学生信息如下</h3>
<table width="700" border="100" cellSpacing=1 style="font-size:15pt;border:dashed 1pt">
<tr>
<td>学号</td>
<td>姓名</td>
<td>年龄</td>
<td>性别</td>
<td>专业</td>
<td>操作1</td>
<td>操作2</td>
</tr>
<%
while(rs.next())
{
%>
<tr>
<th><a href='delete.jsp?id=<%=conn2.rs.getInt("id") %>'><%=rs.getInt("id") %></a></th>
<th><%=rs.getString("name") %></th>
<th><%=rs.getInt("age") %></th>
<th><%=rs.getString("gender") %></th>
<th><%=rs.getString("major") %></th>
<th><a href='delete.jsp?id1=<%=conn2.rs.getInt("id") %>'>删除</a></th>
<th><a href='updata3.jsp?id2=<%=conn2.rs.getInt("id") %>'>修改</a></th>
</tr>
<%
}
%>

<th><a href='delete.jsp?id=<%=conn2.rs.getInt("id") %>'><%=rs.getInt("id") %></a></th>
这句可执行成功。。。。

<th><a href='delete.jsp?id1=<%=conn2.rs.getInt("id") %>'>删除</a></th>
<th><a href='updata3.jsp?id2=<%=conn2.rs.getInt("id") %>'>修改</a></th>
可不可以对一个字段重复取值???提示“javax.servlet.ServletException: java.sql.SQLException: No data found


发生内部错误,不能找到数据。。
展开
 我来答
jll350598380
2012-05-08 · TA获得超过213个赞
知道小有建树答主
回答量:196
采纳率:100%
帮助的人:146万
展开全部
可以重复取值~~但是请楼主看清楚~~你上面执行成功的部分是因为放在了while的执行环境里面的并且加了rs.next()这个判断,意思是当有下一行的数据的时候进行读取~~但是到了下面一行的时候~~你的rs已经在上面读取到了最后一行的数据,到了下面就会出现没有数据的问题~~因为rs这个东西是一行一行数据读取的
匿名用户
2012-05-09
展开全部
=<%=conn2.rs.getInt("id") %>改成(String)rs.getInt("id")
追问
没有使用您的回复!仍然感谢您的回复
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式