帮忙看一下我的代码好吗?///// 都是一样的啊它错误的意思是说:ResultSet 不能重新读排第1 专栏的数据 要怎么样做啊!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你粘贴的代码我没看出有读两次的啊,这种错误的意思时这样的:如过表中有:id,title两个字段你再操作中:whil(ccc.next()){out.println(ccc.getString("id"));out.println(ccc.getString("title"));out.println(ccc.getString("id"));//重新读取已经读过的字段会出错误//你可以先读出id保存到一个String,再需要输出id的地方,输出String就可以了}你的这段代码没有这种错误呀,你最好重新检查一下,要不就把所有的jsp页代码改为:<%@ page language="java" contentType="text/html;charset=gb2312"%><%@ page import="java.sql.*" %><%@ page import="java.util.*" %><html><head><title>显示文章列表</title></head><body><%//加载数据库驱动Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();//建立联接String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=swpt";String user="dike103";String password="852300";Connection aaa=DriverManager.getConnection(url,user,password);//建立数据库操作对象Statement bbb=aaa.createStatement();String id1=request.getParameter("id");//从数据库获得数据String sqla="SELECT * FROM content1 where number='"+id1+"'";//数据库读出结果集ResultSet ccc=bbb.executeQuery(sqla);while(ccc.next()){out.println(cc.getString("title"));}ccc.close();bbb.close();aaa.close();%></body></html>看看行不行、 数组完全组合算法 怎样在Action中alert信息出来 关于密码框的一些问题 根据下拉菜单选项进行数据库查询 JAVA的WEB开发是否有可视化的开发工具,象写JSP在Eclisps 里全是代码编写,太不方便了。 有谁遇到过类似的问题,大家一起讨论一下!!!!!! 求教:jsp,bean,servlet里的sql到底是什么格式呀~~~ 3333333333 怎样从一台电脑将压缩文件解压到另一电脑??!!急!!! MVC的工具除了struts还有什么 初学3个小问题 <%@ %>标签内无法取得变量值?...在线等.回答即结贴
如过表中有:id,title两个字段
你再操作中:
whil(ccc.next())
{
out.println(ccc.getString("id"));
out.println(ccc.getString("title"));
out.println(ccc.getString("id"));//重新读取已经读过的字段会出错误
//你可以先读出id保存到一个String,再需要输出id的地方,输出String就可以了
}
你的这段代码没有这种错误呀,你最好重新检查一下,要不就把所有的jsp页代码改为:
<%@ page language="java" contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*" %>
<%@ page import="java.util.*" %>
<html>
<head>
<title>显示文章列表</title>
</head>
<body>
<%//加载数据库驱动
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
//建立联接
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=swpt";
String user="dike103";
String password="852300";
Connection aaa=DriverManager.getConnection(url,user,password);
//建立数据库操作对象
Statement bbb=aaa.createStatement();
String id1=request.getParameter("id");
//从数据库获得数据
String sqla="SELECT * FROM content1 where number='"+id1+"'";
//数据库读出结果集
ResultSet ccc=bbb.executeQuery(sqla);
while(ccc.next())
{
out.println(cc.getString("title"));
}ccc.close();
bbb.close();
aaa.close();
%>
</body>
</html>
看看行不行、