1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
// on peut créer la base
FormPrincipale->TableBase->Active = false; // Le composant Table ne doit pas être actif
FormPrincipale->TableBase->DatabaseName = ""; // laisser vide cherche la base dans le repertoire actuel
FormPrincipale->TableBase->TableType = ttParadox;
FormPrincipale->TableBase->TableName = NomBase;
if (!FormPrincipale->TableBase->Exists) // Ne remplace pas une table existante
{
FormPrincipale->TableBase->FieldDefs->Add("Numero",ftAutoInc,0,false); // ERREUR
FormPrincipale->TableBase->FieldDefs->Add("Titre",ftString,100,false);
FormPrincipale->TableBase->FieldDefs->Add("Auteur",ftString,100,false);
FormPrincipale->TableBase->FieldDefs->Add("Reference",ftString,100,true);
FormPrincipale->TableBase->FieldDefs->Add("Clef",ftString,100,true);
FormPrincipale->TableBase->FieldDefs->Add("Date",ftInteger,0,false);
//FormPrincipale->TableBase->FieldDefs->Add("Lien",ftString,100,false);
// Maintenant que vous avez spécifié votre choix, création de la table
FormPrincipale->TableBase->CreateTable();
} |
Partager