大众polo改装网:[ODBC 驱动程序 管理器] 非法的游标状态。

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/10 19:17:35
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<%@ page import="java.sql.*" %>
<%
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:fw";
String username="";
String password="";
Connection con=DriverManager.getConnection(url,username,password);
%>//连接数据库
<html>
<head>
</head>
<body>
<%
Statement statement1=con.createStatement();
Statement statement2=con.createStatement();
ResultSet rs1=statement1.executeQuery("select * from board");
while(rs1.next()){
int id=rs1.getInt("boardid");
ResultSet rs2=statement2.executeQuery("select * from bbs where boardid="+ id +" order by dateandtime desc");
rs2.next();
String bbstopic=rs2.getString("bbstopic");
%>
<table>
<tr><td>
显示表board 的id : <%= id %>
</td></tr>
<tr><td>
显示表bbs 的标题 : <%= bbstopic %>
</td></tr>
</table>
<%}%>
</body>
</html>
显示[ODBC 驱动程序 管理器] 非法的游标状态。
当我把bbs表里的数据都改成唯一的,就好使了.例如:board=1的就1条,等于2的就1条……
应该怎样解决,我的数据相同条件的不止1条啊?

用next指针