|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.gusdb.wdk.model.implementation.SqlUtils
public class SqlUtils
| Constructor Summary | |
|---|---|
SqlUtils()
|
|
| Method Summary | |
|---|---|
static void |
closeResultSet(java.sql.ResultSet resultSet)
|
static void |
closeStatement(java.sql.Statement stmt)
|
static boolean |
execute(javax.sql.DataSource dataSource,
java.lang.String sql)
Execute an SQL statement |
static int |
executeUpdate(javax.sql.DataSource dataSource,
java.lang.String sql)
Perform a JDBC insert/update/delete. |
static java.lang.String[] |
getColumnNames(javax.sql.DataSource dataSource,
java.lang.String sql)
|
static java.sql.PreparedStatement |
getPreparedStatement(javax.sql.DataSource dataSource,
java.lang.String sql)
|
static int |
getResultSet(javax.sql.DataSource dataSource,
java.sql.PreparedStatement prepStmt)
Gets a result set using a PreparedStatement. |
static java.sql.ResultSet |
getResultSet(javax.sql.DataSource dataSource,
java.lang.String sql)
|
static void |
printResultSet(java.sql.ResultSet rs)
|
static java.lang.Integer |
runIntegerQuery(javax.sql.DataSource dataSource,
java.lang.String sql)
Execute a JDBC query that returns a single Integer and return the Integer. |
static java.lang.String[] |
runStringArrayQuery(javax.sql.DataSource dataSource,
java.lang.String sql)
Execute a JDBC query that returns a list of strings, and return the strings in an array. |
static java.lang.String |
runStringQuery(javax.sql.DataSource dataSource,
java.lang.String sql)
Execute a JDBC query that returns a single string (and return the string!) |
static void |
writeResultSet(java.sql.ResultSet rs,
java.lang.StringBuffer buf)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SqlUtils()
| Method Detail |
|---|
public static java.sql.ResultSet getResultSet(javax.sql.DataSource dataSource,
java.lang.String sql)
throws java.sql.SQLException
java.sql.SQLException
public static int getResultSet(javax.sql.DataSource dataSource,
java.sql.PreparedStatement prepStmt)
throws java.sql.SQLException
closeStatement when finished.
java.sql.SQLException
public static java.sql.PreparedStatement getPreparedStatement(javax.sql.DataSource dataSource,
java.lang.String sql)
throws java.sql.SQLException
java.sql.SQLException
public static void closeResultSet(java.sql.ResultSet resultSet)
throws java.sql.SQLException
java.sql.SQLException
public static void closeStatement(java.sql.Statement stmt)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String runStringQuery(javax.sql.DataSource dataSource,
java.lang.String sql)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.Integer runIntegerQuery(javax.sql.DataSource dataSource,
java.lang.String sql)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String[] runStringArrayQuery(javax.sql.DataSource dataSource,
java.lang.String sql)
throws java.sql.SQLException
java.sql.SQLException
public static java.lang.String[] getColumnNames(javax.sql.DataSource dataSource,
java.lang.String sql)
throws java.sql.SQLException
java.sql.SQLException
public static int executeUpdate(javax.sql.DataSource dataSource,
java.lang.String sql)
throws java.sql.SQLException
java.sql.SQLException
public static boolean execute(javax.sql.DataSource dataSource,
java.lang.String sql)
throws java.sql.SQLException
java.sql.SQLException
public static void printResultSet(java.sql.ResultSet rs)
throws java.sql.SQLException
java.sql.SQLException
public static void writeResultSet(java.sql.ResultSet rs,
java.lang.StringBuffer buf)
throws java.sql.SQLException
java.sql.SQLException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||