sqlresult.java
来自「java程序设计入门教程 书上的源代码 学习JAVA非常好的入门教材代码推荐给」· Java 代码 · 共 47 行
JAVA
47 行
/************************ SqlResult.java ******************/import java.sql.*;public class SqlResult { private Connection con; private String sql; public SqlResult(Connection con, String sql) { this.con = con; this.sql = sql; } public String toString() { StringBuffer sb = new StringBuffer(); try { Statement statement = con.createStatement(); if (statement.execute(sql)) { ResultSet rs = statement.getResultSet(); ResultSetMetaData md = rs.getMetaData(); int colCount = md.getColumnCount(); sb.append("<TABLE CELLSPACING=10><TR>"); for (int i = 1; i <= colCount; i++) sb.append("<TH>" + md.getColumnLabel(i)); while (rs.next()) { sb.append("<TR>"); for (int i = 1; i <= colCount; i++) { sb.append("<TD>"); Object obj = rs.getObject(i); if (obj != null) sb.append(obj.toString()); else sb.append(" "); } } sb.append("</TABLE>\n"); } else sb.append("<B>Update Count:</B> " + statement.getUpdateCount()); } catch (SQLException e) { sb.append("</TABLE><H1>SQL ㄒ
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?