|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--net.sourceforge.queryviewer.JDBCConnectionImpl
Une classe qui permet d'exécuter les requêtes que l'utilisateur a encodé.
| Field Summary | |
private Connection |
connection
|
private String |
info
|
| Constructor Summary | |
JDBCConnectionImpl(Connection connection)
Deprecated. |
|
JDBCConnectionImpl(String driver,
String url,
String username,
String password)
Construction d'un objet qui va permettre de trouver les requêtes de l'utilisateur. |
|
| Method Summary | |
void |
close()
|
private String[] |
getColumnNames(ResultSetMetaData metaData)
Retourne le nom des colonnes |
String |
getInfo()
Retourne une description du driver JDBC. |
String[][] |
performQuery(Query q)
Deprecated. |
String[][] |
performQuery(String queryString)
Exécution de la requête. |
protected String |
prepareInfo()
Préparation des informations sur le driver. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private Connection connection
private String info
| Constructor Detail |
public JDBCConnectionImpl(String driver,
String url,
String username,
String password)
throws QueryException
driver - le pilote de la base de donnéesurl - l'url de la base de donnéesusername - le nom d'utilisateur pour se connecter à la base de donnéespassword - le mot de passe pour se connecter à la base de données
ClassNotFoundException - Si le pilote n'a pas été trouvé
SQLException - Si la connexion n'a pu être établie
QueryException
public JDBCConnectionImpl(Connection connection)
throws QueryException
connection - la connexion qui sera utilisée pour effectuer les requêtes| Method Detail |
public String[][] performQuery(Query q)
throws QueryException
performQuery in interface ConnectionQueryException
public String[][] performQuery(String queryString)
throws QueryException
performQuery in interface ConnectionQueryException
private String[] getColumnNames(ResultSetMetaData metaData)
throws SQLException
metaData - les méta données de la requête
SQLExceptionpublic String getInfo()
getInfo in interface ConnectionConnection.getInfo()protected String prepareInfo()
public void close()
throws QueryException
close in interface ConnectionQueryException
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||