+ -
当前位置:首页 → 问答吧 → 如何获得数据集里面的单个信息

如何获得数据集里面的单个信息

时间:2011-11-27

来源:互联网

代码public StringBuffer shows(int page,int pagesize,CachedRowSetImpl rowSet)
  {
StringBuffer st=new StringBuffer();
try
{
rowSet.absolute((page-1)*pagesize+1);
for(int i=1;i<=pagesize;i++)
{
st.append("<tr>");
st.append("<td>"+rowSet.getInt(1)+"</td>");
st.append("<td>"+rowSet.getString(2)+"</td>");
st.append("<td>"+rowSet.getString(3)+"</td>");
st.append("<td>"+rowSet.getString(4)+"</td>");
st.append("<td>"+rowSet.getInt(5)+"</td>");
st.append("<td>"+"<a href='repair/delsoft.jsp'>删除</a>"+"<a href='repair/updatesoft.jsp'> 修改</a>"+"</td>");
st.append("<tr>");
rowSet.next();
}
}
catch(SQLException exp3)
{
}
return st;
  }
问题:rowset获取的是结果集 我想在删除后面加上单个的信息 然后跳转到servlet对选择的信息进行删除 
不知道删除后面应该怎么写

作者: a345574250   发布时间: 2011-11-27

<a href='repair/delsoft.jsp'>删除</a>把id写到地址里就可以,在servlet中获取了。

st.append("<td>"+"<a href='repair/delsoft.jsp?id="+rowSet.getInt(1)+"'>删除</a>"+"<a href='repair/updatesoft.jsp'> 修改</a>"+"</td>");

在servlet中,获取id,也就是这条记录的主键,然后执行删除。

作者: yanmushi   发布时间: 2011-11-27