📄 sqlresult.java
字号:
/************************ 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -