while(rs.next())
{
out.print("<form name=f1>");
out.print("<tr>");
out.print("<td>"+rs.getString(1)+"</td>");
out.print("<td>"+rs.getString(2)+"</td>");
out.print("<td>"+rs.getString(3)+"</td>");
out.print("<td>"+rs.getString(4)+"</td>");
out.print("<td>"+rs.getString(5)+"</td>");
out.print("<td>"+rs.getString(6)+"</td>");
out.print("<td>"+rs.getString(7)+"</td>");
out.print("<td>"+"<button name=bt value="+rs.getString(1)+" onclick=btdel()>删除它</button>"+"</td>");
out.print("</tr>");
out.print("</form>");
}out.print("<td>"+"<button name=bt value="+rs.getString(1)+" onclick=btdel()>删除它</button>"+"</td>");
这句,给value赋值,不应该是滚动的么?循环到哪一条,就是哪个。
比如
1 2 2 2这样第一次赋值value=1,第二次不就是该value=2了么? 怎么一直是1?
{
out.print("<form name=f1>");
out.print("<tr>");
out.print("<td>"+rs.getString(1)+"</td>");
out.print("<td>"+rs.getString(2)+"</td>");
out.print("<td>"+rs.getString(3)+"</td>");
out.print("<td>"+rs.getString(4)+"</td>");
out.print("<td>"+rs.getString(5)+"</td>");
out.print("<td>"+rs.getString(6)+"</td>");
out.print("<td>"+rs.getString(7)+"</td>");
out.print("<td>"+"<button name=bt value="+rs.getString(1)+" onclick=btdel()>删除它</button>"+"</td>");
out.print("</tr>");
out.print("</form>");
}out.print("<td>"+"<button name=bt value="+rs.getString(1)+" onclick=btdel()>删除它</button>"+"</td>");
这句,给value赋值,不应该是滚动的么?循环到哪一条,就是哪个。
比如
1 2 2 2这样第一次赋值value=1,第二次不就是该value=2了么? 怎么一直是1?
解决方案 »
- 谁有jacob.dll(yahoo讨论组的)和匹配的jacode.jar
- 求助啊!!马上~~~~~~~~
- 急!在线等!请问这段代码,路径哪里设置错了 ?
- 计算两字符串的相关度
- smartupload如何上传test文件夹下的所有文件
- tomcat5.0 DBCP连接池的问题:java.sql.SQLException: Cannot load JDBC driver class 'null'
- 如何用jsp连接excel
- 谁帮我解说下以下信息什么意思?
- 请问:servlet如何调用javabean,与调用一般CLASS一样吗?
- 我用jquery写的代码,用ie运行就出错,其他浏览器还好
- 关于dhtmltree的loadxml
- 上传的文件到服务器,可是项目一刷新就没了
有时确实是这样,两次rs.getString(1)出问题在以前我也遇到过,是在sqlserver 2000的时候
rs.getXXX(1)的都只能读取一次
out.print("<td>"+"<button onclick=btdel() value="+s+" name=bt1>删除它</button>"+"</td>");
所有行的按钮的value全是一个数,就是第一行第一列的数第二次循环时不是应该变了吗?怎么不变啊