Paradoxdatenbank - Feldnamen ändern



  • Hallo Community,
    Ich habe folgendes Problem.
    Wie kann ich in einer Paradoxdatenbank
    ein bestimmtes Feld, das in mehreren Datenbanken falsch benannt wurde, umbenennen?!

    Den SQL-Befehl
    Code:

    ALTER TABLE xxx.db RENAME... oder CHANGE
    

    kennt die Paradoxdatenbank nicht.
    Nun Hab ichs probiert mit einem TTable Objekt indem ich
    den Namen neu setze
    Code:

    anl->TableName = "dptab";
    anl->Active = true;
    anl->FieldDefs->Items[6]->Name = "Vertikal";
    anl->FieldDefs->Update();
    anl->Active = false;
    

    Beim Tracen wird erst der jetzige Name angezeigt und danach eben "Vertikal"
    jedoch schreibt der diese Änderung anscheinend nicht in die Datenbank.
    Da dort nach Beendigung immernoch der vorherige Name vorhanden ist.

    Ist es von der Idee her richtig?! Oder geht das ganz anders?!

    Danke
    Alex


Anmelden zum Antworten