CreateDatabase (CM)

De Wiki1000
(Différences 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. {… »)
 
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

Version du 22 septembre 2011 à 10:03

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.
Info-20px.png Note : 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

var dbi:TDatabaseinfo;
begin
  dbi := ClassManager.DatabaseByURL(ClassManager.DefDatabaseURL);
  Check(Assigned(dbi),'No database context');
  ClassManager.CreateDatabase(dbi);
end;

Voir aussi :


Gestion des bases de données (CM)Développement DSM





Whos here now:   Members 0   Guests 0   Bots & Crawlers 1
 
Outils personnels