Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Datensätze ordnen (https://www.delphipraxis.net/16645-datensaetze-ordnen.html)

Masterof 20. Feb 2004 21:24


Datensätze ordnen
 
Hallo!

Ich schreibe Werte in eine Interbase Datenbank zurück, diese Werte müssen in der DB an einem bestimmten Platz sein, da meine Schleifen aber fußgesteuert sind und sie als Bedingung Eof am Ende haben, werden die beiden Datensätze genau vertauscht in die DB geschrieben,der 1. Datensatz steht an 2. Stelle und der 2. an 1., wie kann ich diesen Fehler beheben.

MfG Master

Robert_G 20. Feb 2004 21:43

Re: Datensätze ordnen
 
Mit jedem INSERT wird ein Datesatz am Ende der Tabelle angefügt, basta...
Ich habe bissher kein IB verwendet, aber warum sollte es IB anders als alle anderen DBs machen. :gruebel:
Es ist doch eigentlich nicht nötig, die Daten perfect geordnet in der DB zu haben. Du greifst doch mit Abfragen darauf zu und kannst dir deine Daten dadurch sortieren wie immmer du willst.
Wenn man sich nämlich auf eine sauber geordnete Tabelle verlässt, muss man bei nachträglichem Einfügen, zum Bleistift an 5. Stelle, die ganze Tabelle neu schreiben!

Masterof 20. Feb 2004 21:48

Re: Datensätze ordnen
 
Hallo!!

Ich habe vergessen zu sagen, das die Werte die geschrieben werden die Werte von den gelesen wird ersetzt und das muss in der richtigen Reihenfolge sein.

MfG Master

MrSpock 20. Feb 2004 23:00

Re: Datensätze ordnen
 
Hallo Masterof,

für das Ersetzen eines Datensatzes benutzt du am besten UPDATE. Wie GeorgeWNewbie schon gesagt hat, wird dir eine Datenbank in der Regel keine Möglichkeit bieten, genau festzulegen wohin ein Datensatz gespeichert wird.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22: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