« CreateDatabase (CM) » : différence entre les versions
(Page créée avec « <source lang='delphi'>function CreateDatabase(dbi:TDatabaseInfo):boolean;</source> Cette fonction crée physiquement la base de données du contexte passé en paramètre. {… ») |
Aucun résumé des modifications |
||
(2 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 14 : | Ligne 14 : | ||
{{info|Cette fonction est utile uniquement dans le cadre de l'exécution des tests unitaires}} | {{info|Cette fonction est utile uniquement dans le cadre de l'exécution des tests unitaires}} | ||
Après création de la base de données, la fonction exécute le script de base de données associé au type du moteur de la base, les scripts doivent être présent et situés dans le sous-répertoire ''scrip'' du programme. | |||
Exemple | Exemple | ||
<source lang='delphi'> | <source lang='delphi'> | ||
//Procedure Test_2_create_database; | |||
var dbi:TDatabaseinfo; | var dbi:TDatabaseinfo; | ||
begin | begin | ||
Ligne 34 : | Ligne 36 : | ||
{{Footer|Gestion des bases de données (CM)}} | {{Footer|Gestion des bases de données (CM)}} | ||
[[category:ClassManager]] | [[category:ClassManager]] | ||
[[category: | [[category:CMTest]] | ||
[[category:Tests unitaires]] |
Dernière version du 2 décembre 2011 à 12:10
<source lang='delphi'>function CreateDatabase(dbi:TDatabaseInfo):boolean;</source>
Cette fonction crée physiquement la base de données du contexte passé en paramètre.
Result | True si la création à réussi. |
dbi | Le contexte de base de données. |
Après création de la base de données, la fonction exécute le script de base de données associé au type du moteur de la base, les scripts doivent être présent et situés dans le sous-répertoire scrip du programme.
Exemple <source lang='delphi'> //Procedure Test_2_create_database; var dbi:TDatabaseinfo; begin
dbi := ClassManager.DatabaseByURL(ClassManager.DefDatabaseURL); Check(Assigned(dbi),'No database context'); ClassManager.CreateDatabase(dbi);
end; </source>
Voir aussi :
{{#if:Gestion des bases de données (CM)|
{{#if:Gestion des bases de données (CM)|— Gestion des bases de données (CM) |}} — Développement DSM —
|
{{#if:|— [[{{{1}}}]] |}} — Développement DSM —
}}