Package fr.univlille.iutinfo.sql
Class Utils
java.lang.Object
fr.univlille.iutinfo.sql.Utils
Cette classe regroupe un ensemble de requêtes SQL les plus fréquentes.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic VoidCette méthode permet de réaliser une requête (CREATE, UPDATE, ...).resultSetToMap(ResultSet requestResult) Cette requête permet de convertir un set de résultat en tableau associatif.selectMultiple(String sqlRequest) Cette méthode permet d'éxécuter une requête SELECT retournant plusieurs colonnes, et 1 ou plusieurs lignes.static StringselectUnique(String sqlRequest) Cette méthode permet d'éxécuter une requête SELECT retournant un seul résultat (1 ligne, 1 colonne).
-
Constructor Details
-
Utils
public Utils()
-
-
Method Details
-
selectUnique
Cette méthode permet d'éxécuter une requête SELECT retournant un seul résultat (1 ligne, 1 colonne).- Parameters:
sqlRequest- , la requête à exécuter.- Returns:
- Un String représentant le résultat.
- Throws:
SQLException- en cas d'erreur SQL.
-
request
Cette méthode permet de réaliser une requête (CREATE, UPDATE, ...).- Parameters:
sqlRequest- , la requête à exécuter.- Throws:
SQLException- en cas d'erreur SQL.
-
selectMultiple
Cette méthode permet d'éxécuter une requête SELECT retournant plusieurs colonnes, et 1 ou plusieurs lignes.- Parameters:
sqlRequest- , la requête à exécuter.- Returns:
- un tableau associatif contenant le résultat de la requête.
- Throws:
SQLException- en cas d'erreur SQL.
-
resultSetToMap
Cette requête permet de convertir un set de résultat en tableau associatif.- Parameters:
requestResult- , unResultSetcontenant le résultat d'une requête sql.- Returns:
- une liste de Map.
- Throws:
SQLException- en cas d'erreur SQL.
-