Entwickler-Ecke

Datenbanken - dbase ohne Indexdateien lesen


VizeTE - Do 16.01.03 12:36
Titel: dbase ohne Indexdateien lesen
Hallo.

Ich habe eine dbase-Datenbank zu der mir die Indexdateien fehlen. Ich möchte die enthaltenen Daten in eine andere Datenbank importieren.

Wenn ich jedoch die db-Datenbank öffnen will bekomme ich die Fehlermeldeung "Indexdatei nicht gefunden"
Ich habe bereits versucht die vorhandenen Indizes zu löschen.

(Table.DeleteIndex(IndexName))

oder

(Table.IndexDefs.Clear;
Table.IndexDefs.Update;)

Jedoch erscheint jedes mal der oben genannte Fehler.

MfG
VizeTE


smiegel - Do 16.01.03 12:57

Hallo,

öffne - sofern vorhanden - die DB-Tabelle mit der Datenbankoberfläche von Borland.


VizeTE - Do 16.01.03 12:59

Ja das geht, klar. Nur sind das nicht eben wenige Daten und ich mag die nicht alle abschreiben. Möchte die halt reht gern mit Hilfe eines Programms übernehmen.
Wenn dieses Programm fertig ist soll es außerdem auch von Leuten benutzt werden könne die diese Oberfläche nicht zur Verfügung haben.


smiegel - Do 16.01.03 13:10

Hallo,

wenn Du meinen Vorschlag befolgst, hast Du die Möglichkeit die DB-Datei ohne kaputten Index zu öffnen (auch für Deine Zwecke), da die DB-Oberfläche in der Lage ist, den kaputten Index zu lösen.