Einzelnen Beitrag anzeigen

Benutzerbild von NoGAD
NoGAD

Registriert seit: 31. Jan 2006
Ort: Weimar
345 Beiträge
 
Delphi 10.4 Sydney
 
#1

ABSTable und FieldDefs.Add()

  Alt 21. Mär 2020, 10:01
Datenbank: ABSDataBase • Version: 7.91 • Zugriff über: ABSTable
Hallo,

ich habe vor zu einer bestehenden Tabelle ein Feld hinzuzufügen.

Leider bekomme ich es mit der TABSTable Komponente nicht hin.
Irgendwo habe ich einen logischen Fehler.


Mein Code:
Code:
      Table.Close;
        { Wenn Tabellenfeld nicht existiert }
        if Table.FieldDefs.IndexOf( 'neues_testfeld' ) = - 1 then
          try
            Table.FieldDefs.Add( 'neues_testfeld', ftstring, 5, false );
          except
            showmesage('Ein Fehler trat auf.' );
            Exit;
          end;
        { Wenn Tabellenfeld nicht existiert }
      Table.Open;

Das neue Feld taucht einfach nicht auf.
Ein Table.FieldDefs.Update; hilft auch nicht vor Table.Open;

Ich bin ratlos.

LG Mathias
Mathias
  Mit Zitat antworten Zitat