![]() |
Datenbank: Paradox • Version: 7 • Zugriff über: BDE
Index zur Laufzeit erzeugen
Hallo,
bei einer Anwendung, die auf eine Paradox-Tabelle zugreift, "vergisst" diese aus mir bisher noch unerklärlichen Gründen ihren Primärindex. Gibt es einen Weg, der Tabelle diesen Index zur Laufzeit zuzuweisen? Was können Gründe für verloren gegangene Indizes sein? Danke vorab! |
Re: Index zur Laufzeit erzeugen
Es gibt, von Borland glaube ich, eine DLL mit Reparatur- und Reindexroutinen, TUTIL32.DLL heisst die. Such doch mal danach.
|
Re: Index zur Laufzeit erzeugen
Hallo.
Der Primärindex kann zur Laufzeit über die Methode AddIndex() erzeugt werden, wobei der IndexName leer bleiben muss. Im Dateisystem findet man den Primärindex unter dem Tabellennamen mit der Erweiterung .PX [dp]TUTIL32*[/dp] ist geeignet beschädigte Tabellen zu reparieren, aber das scheint hier nicht das Problem zu sein. Ich würde erstmal prüfen, ob der Index wirklich verschwunden ist oder ob es eine genauere Fehlermeldung gibt. Grüße vom marabu |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:06 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz