Hallo!
Bin gerade dabei ein Oberfläche in Delphi 7 für meine alten DBF-Dateien zu erstellen! Diese möchte ich aber (eigentlich) nicht in
Paradox etc. umwandeln!
Dabei tritt folgendes Problem auf:
Datensätz, die ich direkt in dem Tabellenblatt (DBGrid) neu eintrage, werden auch in *.DBF und *.NDX Datei angezeigt bzw. DBGrid übernommen.
Die Datensätze, die ich über ein Edit-TextFeld eingebe und mit den Befehlen Table1.Insert() und Table1.Post() speichere sind in der *.DBF vorhanden, werden jedoch nicht in der DBGrid angezeigt! Auch ein Table1.Refresh() hilft hier nicht weiter! Die Daten werden scheinbar nicht in der *.NDX Datei übernommen/aktualiesiert.
Für die beiden DarstellungsForms sind jeweils die Indexe auf dem Table1 -> IndexName + IndexFiles eingetragen.
Wo ist den da der Fehler? Es kann doch nicht sein das die Indexe immer nach einem Post-Befehl neu aktualisiert (---DBiRegenIndexes---)
werden müssen oder?
Gruß
Mitchl