|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.adventnet.utilities.db.JDBCHandler
| Field Summary | |
protected java.sql.Connection |
connection
|
protected java.lang.String |
driverName
|
protected java.sql.ResultSetMetaData |
metaData
|
protected java.lang.String |
password
|
protected java.sql.ResultSet |
resultSet
|
protected java.util.Vector |
rows
|
protected java.sql.Statement |
statement
|
protected java.lang.String |
url
|
protected java.lang.String |
userName
|
| Constructor Summary | |
JDBCHandler()
|
|
JDBCHandler(java.lang.String url,
java.lang.String drivername,
java.lang.String username,
java.lang.String password)
|
|
| Method Summary | |
void |
close()
Closes the connection |
void |
connect()
Connects with the database. |
void |
executeQuery(java.lang.String query)
Used to perform queries such as select (which returns a single ResultSet) on a table. |
void |
executeQuery(java.lang.String query,
java.lang.String[] columnnames)
Used to perform queries such as select (which returns a single ResultSet) on a table. |
void |
executeSetQuery(java.lang.String query)
Used to perform updates, inserts, and deleted on a table. |
protected void |
finalize()
|
java.lang.Class |
getColumnClass(int column)
Returns the Java Class object of the column type specified by column. |
int |
getColumnCount()
Returns the column column of the recently executed select query. |
java.lang.String |
getColumnName(int column)
Returns the column name at the specified column. |
java.sql.Connection |
getConnection()
Returns the connection with the database. |
java.lang.String |
getDriverName()
Get the driverName |
java.lang.String |
getPassword()
Get the password |
int |
getRowCount()
Returns the row count of the last performed select query. |
java.util.Vector |
getRows()
Returns the rows from the ResultSet obtained. |
java.lang.String |
getSQLString()
Returns the last sql query performed. |
java.lang.String |
getUrl()
Get the url |
java.lang.String |
getUserName()
Get the userName |
java.lang.Object |
getValueAt(int aRow,
int aColumn)
Returns the value at the specified row and column. |
static void |
main(java.lang.String[] args)
|
void |
setDriverName(java.lang.String driver)
Set the driverName |
void |
setPassword(java.lang.String passwd)
Set the password |
void |
setUrl(java.lang.String urlstr)
Set the url |
void |
setUserName(java.lang.String user)
Set the userName |
| Methods inherited from class java.lang.Object |
|
| Field Detail |
protected java.util.Vector rows
protected java.sql.Connection connection
protected java.sql.Statement statement
protected java.sql.ResultSet resultSet
protected java.sql.ResultSetMetaData metaData
protected java.lang.String url
protected java.lang.String driverName
protected java.lang.String userName
protected java.lang.String password
| Constructor Detail |
public JDBCHandler()
public JDBCHandler(java.lang.String url,
java.lang.String drivername,
java.lang.String username,
java.lang.String password)
| Method Detail |
public void connect()
throws java.lang.ClassNotFoundException,
java.sql.SQLException
public java.sql.Connection getConnection()
throws java.lang.ClassNotFoundException,
java.sql.SQLException
public java.lang.String getDriverName()
public void setDriverName(java.lang.String driver)
public java.lang.String getUrl()
public void setUrl(java.lang.String urlstr)
public java.lang.String getUserName()
public void setUserName(java.lang.String user)
public java.lang.String getPassword()
public void setPassword(java.lang.String passwd)
public void executeQuery(java.lang.String query)
throws java.sql.SQLException
public void executeQuery(java.lang.String query,
java.lang.String[] columnnames)
throws java.sql.SQLException
public void executeSetQuery(java.lang.String query)
throws java.sql.SQLException
public java.lang.String getColumnName(int column)
public int getColumnCount()
public java.lang.Class getColumnClass(int column)
throws java.sql.SQLException
column.public java.util.Vector getRows()
public int getRowCount()
public java.lang.Object getValueAt(int aRow,
int aColumn)
public java.lang.String getSQLString()
public void close()
throws java.sql.SQLException
protected void finalize()
throws java.lang.Throwable
public static void main(java.lang.String[] args)
throws java.lang.Exception
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||