Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi dbase-Datenbank: Datensatz am Anfang einsetzen (https://www.delphipraxis.net/58935-dbase-datenbank-datensatz-am-anfang-einsetzen.html)

messie 14. Dez 2005 19:01

Datenbank: BDE • Version: ? • Zugriff über: weißnich'

dbase-Datenbank: Datensatz am Anfang einsetzen
 
eine kurze Frage: ich habe eine nicht indizierte dbase-Datenbank (recht klein) und möchte den jeweils neuesten Eintrag an erster Stelle in einem DBGrid darstellen. Dabei kann ich mich nicht auf ein Datum berufen.
Gibt es einen Trick, der die insert-Funktion dazu bewegt, den Datensatz tatsächlich einzufügen und nicht anzuhängen?
Die meisten Posts zu dem Thema sind mir unklar, weil ich mit dem Thema normalerweise nichts zu tun habe.

Grüße, Messie

marabu 14. Dez 2005 19:09

Re: dbase-Datenbank: Datensatz am Anfang einsetzen
 
Hallo Messie,

bei Dbase hilft da nur das Übertragen der Feldwerte vom Datensatz n auf den Datensatz n+1. Alternativ kannst du alle Datensätze zwischenspeichern, die Tabelle leeren, packen und dann die Sätze in der gewünschten Reihenfolge wieder speichern. Indizieren scheint mir irgendwie das kleinere Übel...

Grüße vom marabu


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:07 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz