Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Werte in Datenbank eingeben (https://www.delphipraxis.net/128613-werte-datenbank-eingeben.html)

nahpets 3. Feb 2009 12:21

Re: Werte in Datenbank eingeben
 
Hallo,

durch das Löschen ändern sich doch nicht die Werte der übrigen Datensätze.
AutoInc-Felder vergeben beim Einfügen eines datensatzes einen neuen Wert, aber vorhandene Werte werden nicht verändert, gelöschte Werte werden nicht neu vergeben.

Stell' Dir mal eine 1:m:n:p:q-Beziehung vor und dann lösche mal irgendwo einen Satz und baue anschließend für den Rest die Fremdschlüsselbeziehung wieder konsistent auf.

ff (Fiel Fergnügen)

Zitat:

Zitat von ThomasF
Wenn ich einen Datensatz lösche , dann wird der Datensatz zwar in der Tabelle gelöscht,
aber der Counter (Zähler=Feld1) hat immer noch denselben Wert.
wenn ich z.B. 30 Einträge in der Datenbank habe, und lösche dann 10 Datensätze,
dann sind zwar nur noch 20 Sätze sichtbar, aber die haben die Nummern 10-30 , komischerweise ?????

Die Nummern 10 bis 30 hast Du nur dann, wenn Du die ersten 10 Sätze löschst. Lösche mal die Sätze 2,4,6,8,10,12,14,16,18,20. Dann bleiben bestimmt nicht 10-30 über sondern...?

Thomas F 3. Feb 2009 12:42

Re: Werte in Datenbank eingeben
 
Achso, ich dachte der zählt immer alle Datensätze durch


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:04 Uhr.
Seite 2 von 2     12   

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