Hi Leute,
ich muß eine DBASE III Tabelle öffnen. Das mach ich in alt bewährter Form mit dem unter D5 mitgelieferten
BDE-Kompos. die Tabelle hat nur eine .dbf Datei. keine *.mdx Datei. Immer wenn ich die Tabelle zur Laufzeit öffnen möchte bekomme ich den Fehler:
"Fehler beim Öffnen, Indexdatei nicht vorhanden."
Ich habe mir den Header der Tabelle angeschaut (deshalb auch meine Behauptung DBASE III).
Header:
Zitat:
03 6B 02 0E 5F 02 00 00 21 02 A0 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 01 58 00 00
Der sagt hier, dass es eine Version III (1.Byte) sein soll. Somit sollte an Stelle 28 die Markierung für Indextabelle ja/nein (01H = ja; 00H = nein) ignoriert werden. Ich denke, dass die
BDE hier automatisch nach DBASE IV zugreift und somit eine Indextabelle erwartet.
Ich habe eine Kopie des kompletten Verzeichnisses! Die Möglichkeit, dass die Indexdatei vergessen wurde tendiert gegen null. Alle darin enthaltenen Tabellen haben keine Indexdateien.
Was kann ich tun, um die Tabellen ohne Fehler zu öffnen?
Gruß oki