|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.iastate.utils.sql.JDBCUtils
| Field Summary | |
(package private) static java.util.Map |
jdbcTypeName
|
| Constructor Summary | |
JDBCUtils()
|
|
| Method Summary | |
static boolean |
clearTable(java.sql.Connection db,
java.lang.String tableName)
Delete all information in a table |
static java.util.Vector |
getAllTable(java.sql.Connection db)
Listing All Table Names in a Database |
static java.lang.String |
getColumnNoNull(java.sql.ResultSet rs,
int index)
|
static java.lang.String |
getColumnNoNull(java.sql.ResultSet rs,
java.lang.String field)
|
static int |
getCount(java.sql.Connection db,
java.lang.String sql)
Get count |
static int |
getCount(java.sql.Connection db,
java.lang.String tableName,
java.lang.String where)
|
static java.lang.String |
getJdbcTypeName(int jdbcType)
|
static boolean |
insertDatabase(java.sql.Connection db,
java.lang.String tableName,
java.util.Map field_value)
|
static boolean |
insertDatabase(java.sql.Connection db,
java.lang.String tableName,
java.lang.String[] fields,
java.lang.String[] values)
Insert a new record |
static boolean |
insertOrUpdateDatabase(java.sql.Connection db,
java.lang.String tableName,
java.util.Map field_value,
java.lang.String Pk)
Insert a record. |
static boolean |
isTableExist(java.sql.Connection db,
java.lang.String tableName)
|
static void |
query(java.sql.Connection db,
java.lang.String sql)
|
static java.lang.String |
replaceDatabaseDangerousCharacters(java.lang.String str)
replace ( ) ' |
static java.lang.String |
toDBString(java.lang.String s)
|
static boolean |
updateDatabase(java.sql.Connection db,
java.lang.String sql)
|
static boolean |
updateDatabase(java.sql.Connection db,
java.lang.String tableName,
java.util.Map field_value,
java.lang.String where)
Update a record. |
static boolean |
updateDatabase(java.sql.Connection db,
java.lang.String tableName,
java.lang.String[] fields,
java.lang.String[] values,
java.lang.String where)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
static java.util.Map jdbcTypeName
| Constructor Detail |
public JDBCUtils()
| Method Detail |
public static boolean insertDatabase(java.sql.Connection db,
java.lang.String tableName,
java.util.Map field_value)
db - ConnectiontableName - Stringfield_value - Map
public static boolean isTableExist(java.sql.Connection db,
java.lang.String tableName)
public static java.lang.String getColumnNoNull(java.sql.ResultSet rs,
int index)
rs - ResultSetindex - int
public static java.lang.String getColumnNoNull(java.sql.ResultSet rs,
java.lang.String field)
rs - ResultSetfield - String
public static java.util.Vector getAllTable(java.sql.Connection db)
db - Connection
public static boolean clearTable(java.sql.Connection db,
java.lang.String tableName)
db - ConnectiontableName - String
public static boolean updateDatabase(java.sql.Connection db,
java.lang.String sql)
public static java.lang.String replaceDatabaseDangerousCharacters(java.lang.String str)
str - String
public static java.lang.String toDBString(java.lang.String s)
public static int getCount(java.sql.Connection db,
java.lang.String sql)
db - Connectionsql - String eg "SELECT COUNT(*) FROM my_table"
public static int getCount(java.sql.Connection db,
java.lang.String tableName,
java.lang.String where)
db - ConnectiontableName - Stringwhere - String
public static void query(java.sql.Connection db,
java.lang.String sql)
public static boolean insertDatabase(java.sql.Connection db,
java.lang.String tableName,
java.lang.String[] fields,
java.lang.String[] values)
tableName - Stringfields - String[]values - String[]
public static boolean updateDatabase(java.sql.Connection db,
java.lang.String tableName,
java.util.Map field_value,
java.lang.String where)
db - ConnectiontableName - Stringfield_value - Map
public static boolean updateDatabase(java.sql.Connection db,
java.lang.String tableName,
java.lang.String[] fields,
java.lang.String[] values,
java.lang.String where)
public static boolean insertOrUpdateDatabase(java.sql.Connection db,
java.lang.String tableName,
java.util.Map field_value,
java.lang.String Pk)
db - ConnectiontableName - Stringfield_value - MapPk - String
public static java.lang.String getJdbcTypeName(int jdbcType)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||