CreateDatabase (CM)
De Wiki1000
(Différences entre les versions)
(Une révision intermédiaire par un utilisateur est masquée) | |||
Ligne 18 : | Ligne 18 : | ||
Exemple | Exemple | ||
<source lang='delphi'> | <source lang='delphi'> | ||
+ | //Procedure Test_2_create_database; | ||
var dbi:TDatabaseinfo; | var dbi:TDatabaseinfo; | ||
begin | begin | ||
Ligne 35 : | 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]] |
Version actuelle en date du 2 décembre 2011 à 13:10
function CreateDatabase(dbi:TDatabaseInfo):boolean;
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
//Procedure Test_2_create_database; var dbi:TDatabaseinfo; begin dbi := ClassManager.DatabaseByURL(ClassManager.DefDatabaseURL); Check(Assigned(dbi),'No database context'); ClassManager.CreateDatabase(dbi); end;
Voir aussi :