当通过较差的JDBC-ODBC桥驱动程序使用MSAccess数据库并从结果集中多次检索相同数据时,这是一个典型错误。您需要检索一次数据并将其分配给变量,然后多次使用该变量。
while (rs.next()) { String flatNo = rs.getString("Flat_No"); buffer += "<option value='" + flatNo + "'>" + flatNo + "</option>"; }与 具体问题 无关
,在JSP文件中执行此操作不是一个好主意。另请参阅如何使用MVC和DAO模式在JSP页面中的HTML中显示JDBCResultSet(HTML中的JDBCResultSet),以获取另一个具体示例如何正确执行此操作的示例。



