回 帖 发 新 帖 刷新版面

主题:关于循环语句问题~

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<jsp:useBean id="conn" scope="page" class="news.conn"/>
<%!
String sql="" ;
ResultSet rs = null;
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>


<body>

<%

  sql="SELECT * from news ";
   rs=conn.executeQuery(sql);
   
%>
<%while(rs.next()){%>
<%=rs.getString("title")%>
<%}rs.close();%>

</body>
</html>


这样输入就一切正常,但是
如果不要  循环显示语句就出错   <%while(rs.next()){%>  

javax.servlet.ServletException: [Microsoft][ODBC 驱动程序管理器] 无效的游标状态

究竟是为什么呢?
除了用 <%while(rs.next()){%> 循环数据库语句还可以用什么语句循环?

回复列表 (共1个回复)

沙发

这个当然啊,不打开记录集,怎么对记录操作呢?

我来回复

您尚未登录,请登录后再回复。点此登录或注册