Package Test
Class BDatabase
- java.lang.Object
-
- Test.BDatabase
-
public class BDatabase extends java.lang.ObjectMethodes pour les interaction avec une base de donnees
-
-
Field Summary
Fields Modifier and Type Field Description protected java.sql.ConnectionsharedObject
-
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.StringgetDatabaseName()Recuperer le nom de la base de donnees.java.lang.StringgetHost()Recuperer l'hote courant.java.sql.ConnectiongetSharedObject()Recuperer l'objet Connection pour pouvoir utiliser ses methodes.booleangetStatus()Recuperer le status de connection.java.lang.StringgetUser()Recuperer l'utilisateur courant.booleaninsertRow(java.lang.String table, java.lang.String[] col, java.lang.String[] value)Insert une ligne dans une table.java.lang.StringtoString()booleanupdateRow(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:
toStringin classjava.lang.Object
-
-