Digimedia86
Gestionnaire d'absences du personnel du réseau MediaTek86
Référence de la classe MediaTek.connexion.ConnexionBdd

Classe de connexion à la Base de donnée Plus de détails...

Fonctions membres publiques

void ReqUpdate (string req, Dictionary< string, object > parametres)
 Exécuter une requête sql d'un autre type que select Plus de détails...
 
void ReqSelect (string req, Dictionary< string, object > parametres)
 Exécuter une requête sql de type "select" puis valoriser le curseur Plus de détails...
 
bool Read ()
 Lecture du curseur à la ligne suivante s'il n'est pas null Plus de détails...
 
object Field (string champ)
 Retourne le contenu d'un champ dont le nom est passé en paramètre Plus de détails...
 
void Close ()
 Fermeture du curseur Plus de détails...
 

Fonctions membres publiques statiques

static ConnexionBdd GetInstance (string chaineConnexion)
 Créer une instance en singleton de la classe ConnexionBDD Plus de détails...
 

Fonctions membres privées

 ConnexionBdd (string chaineConnexion)
 Constructeur privé de ConnexionBDD permettant la création de la connexion ainsi que son ouverture Plus de détails...
 

Attributs privés

MySqlConnection connexion
 Objet de connexion à la BDD à partir d'une chaîne de connexion Plus de détails...
 
MySqlCommand commande
 Objet executant une requête SQL Plus de détails...
 
MySqlDataReader curseur
 objet contenant le résultat d'une requête sql de type select (curseur) Plus de détails...
 

Attributs privés statiques

static ConnexionBdd instance = null
 Instance de la classe Plus de détails...
 

Description détaillée

Classe de connexion à la Base de donnée

Définition à la ligne 11 du fichier ConnexionBdd.cs.

Documentation des constructeurs et destructeur

◆ ConnexionBdd()

MediaTek.connexion.ConnexionBdd.ConnexionBdd ( string  chaineConnexion)
private

Constructeur privé de ConnexionBDD permettant la création de la connexion ainsi que son ouverture

Paramètres
chaineConnexionchaine de connexion

Définition à la ligne 38 du fichier ConnexionBdd.cs.

Documentation des fonctions membres

◆ Close()

void MediaTek.connexion.ConnexionBdd.Close ( )

Fermeture du curseur

Définition à la ligne 169 du fichier ConnexionBdd.cs.

◆ Field()

object MediaTek.connexion.ConnexionBdd.Field ( string  champ)

Retourne le contenu d'un champ dont le nom est passé en paramètre

Paramètres
champnom du champ
Renvoie
valeur du champ

Définition à la ligne 149 du fichier ConnexionBdd.cs.

◆ GetInstance()

static ConnexionBdd MediaTek.connexion.ConnexionBdd.GetInstance ( string  chaineConnexion)
static

Créer une instance en singleton de la classe ConnexionBDD

Paramètres
chaineConnexionchaine de connexion à la base de données
Renvoie
instance de la classe ConnexionBDD

Définition à la ligne 57 du fichier ConnexionBdd.cs.

◆ Read()

bool MediaTek.connexion.ConnexionBdd.Read ( )

Lecture du curseur à la ligne suivante s'il n'est pas null

Renvoie
false si fin de curseur atteinte

Définition à la ligne 127 du fichier ConnexionBdd.cs.

◆ ReqSelect()

void MediaTek.connexion.ConnexionBdd.ReqSelect ( string  req,
Dictionary< string, object >  parametres 
)

Exécuter une requête sql de type "select" puis valoriser le curseur

Paramètres
reqrequête sql
parametresdictionnaire des requetes préparés

Définition à la ligne 100 du fichier ConnexionBdd.cs.

◆ ReqUpdate()

void MediaTek.connexion.ConnexionBdd.ReqUpdate ( string  req,
Dictionary< string, object >  parametres 
)

Exécuter une requête sql d'un autre type que select

Paramètres
reqrequête sql
parametresdictionnaire contenant les différents parametres

Définition à la ligne 73 du fichier ConnexionBdd.cs.

Documentation des données membres

◆ commande

MySqlCommand MediaTek.connexion.ConnexionBdd.commande
private

Objet executant une requête SQL

Définition à la ligne 26 du fichier ConnexionBdd.cs.

◆ connexion

MySqlConnection MediaTek.connexion.ConnexionBdd.connexion
private

Objet de connexion à la BDD à partir d'une chaîne de connexion

Définition à la ligne 21 du fichier ConnexionBdd.cs.

◆ curseur

MySqlDataReader MediaTek.connexion.ConnexionBdd.curseur
private

objet contenant le résultat d'une requête sql de type select (curseur)

Définition à la ligne 31 du fichier ConnexionBdd.cs.

◆ instance

ConnexionBdd MediaTek.connexion.ConnexionBdd.instance = null
staticprivate

Instance de la classe

Définition à la ligne 16 du fichier ConnexionBdd.cs.


La documentation de cette classe a été générée à partir du fichier suivant :