|
![]() |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
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êtesMethod Detail |
public String[][] performQuery(Query q) throws QueryException
performQuery
in interface Connection
QueryException
public String[][] performQuery(String queryString) throws QueryException
performQuery
in interface Connection
QueryException
private String[] getColumnNames(ResultSetMetaData metaData) throws SQLException
metaData
- les méta données de la requête
SQLException
public String getInfo()
getInfo
in interface Connection
Connection.getInfo()
protected String prepareInfo()
public void close() throws QueryException
close
in interface Connection
QueryException
|
![]() |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |