|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectappli.sqlplayer.util.SQLQuery
Manages the SQL queries
Field Summary | |
private java.sql.Connection |
con
|
private Database |
database
|
private java.sql.DatabaseMetaData |
databaseMetaData
|
static java.lang.String |
MESSAGEOK
|
private java.lang.String |
sqlCommand
|
private java.sql.Statement |
stmt
|
Constructor Summary | |
SQLQuery(Database database)
|
Method Summary | |
java.lang.Object |
executeQuery()
Execution d'une requete de type select |
java.lang.Object |
executeUpdate()
|
java.lang.String |
getDBmetadata()
|
java.sql.ResultSet |
getMetadataColumns(java.lang.String tablename)
Returns a resultSet with the columns information for a given table |
java.sql.ResultSet |
getMetadataTables()
Returns a resultSet with the database tables |
java.lang.String |
getSqlCommand()
|
private void |
setDBmetadata()
|
void |
setSqlCommand(java.lang.String newSqlCommand)
set SQL command to send to database |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private Database database
private java.sql.Connection con
private java.sql.Statement stmt
private java.sql.DatabaseMetaData databaseMetaData
private java.lang.String sqlCommand
public static java.lang.String MESSAGEOK
Constructor Detail |
public SQLQuery(Database database)
Method Detail |
public void setSqlCommand(java.lang.String newSqlCommand)
newSqlCommand
- valid SQL statementpublic java.lang.String getSqlCommand()
public java.lang.String getDBmetadata()
private void setDBmetadata() throws java.sql.SQLException
java.sql.SQLException
public java.sql.ResultSet getMetadataTables()
public java.sql.ResultSet getMetadataColumns(java.lang.String tablename)
public java.lang.Object executeQuery()
public java.lang.Object executeUpdate()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |