从结果集值无法获取但能够检索元数据

时间:2018-02-14 09:21:35

标签: sql jdbc

以下是我正在尝试的代码。结果集元数据正在获取但值或未显示它显示线程池错误。

         ResultSet rs = pst.executeQuery();
         out.println("<P ALIGN='center'><TABLE BORDER=1>");
         ResultSetMetaData rsmd = rs.getMetaData();
         int columnCount = rsmd.getColumnCount();
         // table header
         out.println("<TR>");
         for (int i = 0; i < columnCount; i++) {
           out.println("<TH>" + rsmd.getColumnLabel(i + 1) + "</TH>");
           }
         out.println("</TR>");
         // the data
         while (rs.next()) {

          out.println("<TR>");
          for (int i = 0; i < columnCount; i++) {
            out.println("<TD>" + rs.getString(i + 1) + "</TD>");
            }
          out.println("</TR>");
          }
         conn.close();

0 个答案:

没有答案
相关问题