| 12
 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