TurboDB VCL Komponenten Bibliothek

Einen Volltextindex zur Laufzeit erzeugen

Previous  Top  Next

Es können nur Volltext-Index vom neuen Typ, also für Tabellen-Level 4 und höher, zur Laufzeit erstellt werden.

Um eine neue Tabelle mit Volltext-Index mit einer TTdbTable Komponente zu erstellen:

1.Legen Sie eine neue TTdbTable Komponente für die Tabelle an, die Sie erstellen möchten.
2.Definieren Sie alle für die Tabelle benötigten Eigenschaften (z.B. FieldDefs).
3.Fügen Sie ein TTdbFulltextIndexDef für jeden Volltext-Index zur FulltextIndexDefs Property der Tabelle hinzu.
4.Verwenden Sie die CreateTable Methode der TTdbTable Komponente.

Einen Volltext-Index zur Laufzeit mit einer TTdbTable Komponente erstellen:

1.Erzeugen Sie eine TTdbTable Komponente für die Tabelle, für die ein neuer Volltext-Index erstellt werden soll.
2.Verwenden Sie die AddFulltextIndex Methode, mit den oben beschriebenen Parametern.

Einen Volltext-Index zur Laufzeit mit SQL erstellen:

1.Erzeugen Sie eine TTdbQuery Komponente und geben Sie diese SQL Befehl an:
CREATE FULLTEXTINDEX ON <Tabellen-Name> DICTIONARY <Wörterbuch-Tabellen-Name> (<Feld1>, <Feld2>, <Feld3>, ...)
2.Verwenden Sie die Methode ExecSQL der TTdbQuery Komponente.

Siehe auch

CREATE FULLTEXTINDEX