Gestion des bases de données (CM)

De Wiki1000
Version du 19 juillet 2009 à 08:32 par Syfre (discuter | contributions)
(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)

Ces fonctions permettent de gérer la base de données par défaut du contexte de session pour les applications multi-base de données.

FindClassTableName Cette fonction retourne le nom de table d'une classe.
DataBaseExistByURL Cette fonction teste si une base de données identifiée par son URL existe dans le dossier.
DataBaseByURL Cette fonction retourne le contexte d'une base de données identifiée par son URL.
DataBaseByCaption Cette fonction retourne le contexte d'une base de données identifiée par son libellé.
FindDataBaseOfOID Cette fonction retourne le contexte de base de données d'un identifiant d'objet.
SetDatabaseContext Cette fonction positionne le contexte de base de données par défaut du contexte de session.

Ces fonctions permettent de gérer les instances dans une base de données particulières associées au dossier; elles n'ont de sens que pour les applications multi-bases de données effectuant des traitements inter-bases de données.

Elles prennent toutes en paramètre un contexte de base de données et opèrent sur cette base de données.

CreateInstanceInDataBase Cette fonction crée une instance d'objet suivant un nom de classe.
CreateObjectListInDataBase| Cette fonction créée une liste d'objet suivant un nom de classe.
CreateCursorInDataBase| Cette fonction créée un curseur objet suivant un nom de classe.
FindSingletonInDataBase Cette fonction recherche l'objet d'une classe singleton.

ClassManager (code)Développement DSM

Outils personnels