Package Test
Class BDatabase
- java.lang.Object
-
- Test.BDatabase
-
public class BDatabase extends java.lang.Object
Methodes pour les interaction avec une base de donnees
-
-
Field Summary
Fields Modifier and Type Field Description protected java.sql.Connection
sharedObject
-
Constructor Summary
Constructors Constructor Description BDatabase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.ArrayList<java.lang.String>
fetchAll(java.lang.String request)
Recuperer les informations d'un requete de type SELECT.java.lang.String
getDatabaseName()
Recuperer le nom de la base de donnees.java.lang.String
getHost()
Recuperer l'hote courant.java.sql.Connection
getSharedObject()
Recuperer l'objet Connection pour pouvoir utiliser ses methodes.boolean
getStatus()
Recuperer le status de connection.java.lang.String
getUser()
Recuperer l'utilisateur courant.boolean
insertRow(java.lang.String table, java.lang.String[] col, java.lang.String[] value)
Insert une ligne dans une table.java.lang.String
toString()
boolean
updateRow(java.lang.String request)
Faire des requetes de type UPDATE SET (il y aura plus d'argument prochainement).
-
-
-
Method Detail
-
fetchAll
public java.util.ArrayList<java.lang.String> fetchAll(java.lang.String request)
Recuperer les informations d'un requete de type SELECT.- Parameters:
request
- Le SELECT a faire (il y aura plus d'argument prochainement)- Returns:
- Les resultats engendre par la requete
-
insertRow
public boolean insertRow(java.lang.String table, java.lang.String[] col, java.lang.String[] value)
Insert une ligne dans une table.- Parameters:
table
- La tablecol
- Tableau qui contient les colonnes d'affectationvalue
- Valeur des colonnes- Returns:
- Retourne true si ca a reussit et false dans le cas inverse
-
updateRow
public boolean updateRow(java.lang.String request)
Faire des requetes de type UPDATE SET (il y aura plus d'argument prochainement).- Parameters:
request
- La requete- Returns:
- Si oui ou non ca a fonctionne
-
getSharedObject
public java.sql.Connection getSharedObject()
Recuperer l'objet Connection pour pouvoir utiliser ses methodes.- Returns:
- L 'objet Connection.
-
getUser
public java.lang.String getUser()
Recuperer l'utilisateur courant.- Returns:
- L 'utilisateur.
-
getHost
public java.lang.String getHost()
Recuperer l'hote courant.- Returns:
- L 'hote.
-
getDatabaseName
public java.lang.String getDatabaseName()
Recuperer le nom de la base de donnees.- Returns:
- Le nom de la base de donnees.
-
getStatus
public boolean getStatus()
Recuperer le status de connection.- Returns:
- Le status de connection.
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-