Gestion des bases de données (CM)
De Wiki1000
(Différences entre les versions)
| Ligne 1 : | Ligne 1 : | ||
| + | Ces propriétés sont relatives à la gestion des bases de données. | ||
| + | |||
| + | {|class="wikitable" | ||
| + | |- | ||
| + | |DefDataBaseURL | ||
| + | |string | ||
| + | |read/write | ||
| + | |URL de la base de données par défaut. | ||
| + | |- | ||
| + | |DataBaseCount | ||
| + | |integer | ||
| + | |read only | ||
| + | |Nombre de base de données dans le [[Contexte de session (code)|contexte de session]]. | ||
| + | |- | ||
| + | |DataBases[index] | ||
| + | |TDatabaseInfo | ||
| + | |read only | ||
| + | |Accès indexée aux bases de données du [[Contexte de session (code)|contexte de session]]. | ||
| + | |} | ||
| + | |||
Ces fonctions permettent de gérer la base de données par défaut du [[Contexte de session (code)|contexte de session]] pour les [[Architecture d'application (code)|applications]] multi-base de données. | Ces fonctions permettent de gérer la base de données par défaut du [[Contexte de session (code)|contexte de session]] pour les [[Architecture d'application (code)|applications]] multi-base de données. | ||
Version du 19 juillet 2009 à 10:41
Ces propriétés sont relatives à la gestion des bases de données.
| DefDataBaseURL | string | read/write | URL de la base de données par défaut. |
| DataBaseCount | integer | read only | Nombre de base de données dans le contexte de session. |
| DataBases[index] | TDatabaseInfo | read only | Accès indexée aux bases de données du contexte de session. |
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. |
| Whos here now: Members 0 Guests 0 Bots & Crawlers 1 |