Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Datensätze einfügen bei autoinc Feldern (https://www.delphipraxis.net/70773-datensaetze-einfuegen-bei-autoinc-feldern.html)

WePo 4. Jun 2006 19:16

Re: Datensätze einfügen bei autoinc Feldern
 
Danke erstmal Mkinzler,
werde nun noch ein paar tests laufen lassen.
Ist ja das richtige Wetter dafür. Wie bestellt.
Werner

Jelly 4. Jun 2006 19:21

Re: Datensätze einfügen bei autoinc Feldern
 
Zitat:

Zitat von WePo
Ist ja das richtige Wetter dafür. Wie bestellt.

Ich weiss gar nicht was Du hast... Hier in Köln scheint prächtig die Sonne :-)

Aber mal eine Frage... Warum kopierst Du überhaupt die Datensätze in eine 2. Tabelle und löschst sie dann aus der 1. ??? Lass die doch einfach nur drin. Was hast Du für einen Vorteil daraus?

WePo 4. Jun 2006 23:34

Re: Datensätze einfügen bei autoinc Feldern
 
Jelly ,
aus Wissen um meine Anwender. Datensicherung ist und bleibt halt ein Fremdwort. Also spule ich beim Jahreswechsel die Daten des Vorjahres- ubrigens aus allen wichtigen Dateien - in Sammeldateien in einer zweiten Datenbank. Diese wird gesichert und verschwindet im Schrank.
Sollte nun etwas passieren- du kennst ja den Tenor "passiert schon nichts" - so verfüge ich wenigstens über alle Daten bis zum 1.1. des laufenden Jahres.
Daneben mache ich persönlich alle 6-10 Wochen eine Datensicherung.
Der Anwender ist gehalten zumindest einmal die Woche dies auch durchzuführen. Erfolg:negativ.
Zudem heißt das natürlich auch schnellere Datensicherung, weniger Platz dafür und schnellere Abfragen.
Da in meiner aktuellen Datenbank, nannte sie bisher Arbeitsdatenbank, alle Daten für Vorjahres-/ Jahresvergleiche vorgehalten werden, ist dies auch so ok. Aber man weiß ja nichts genaues nicht. Also kam ich auf die Idee das neue Feld lfdnr(autoinc) einzuführen. Das Rückspulen ist dabei eher ein theoretisches Problem, wird wohl kaum vorkommen, aber s.oben.
Zudem habe ich schon gepostet, daß dies ursprünglich auf Paradox-Tabellen beruhte. Hatte zu viele zerschossene Tabellen mit autoinc-Feld gesehen, so daß ich dieses nie eingesetzt habe.
Doch wenn in 2-3 Jahren eine SQL-Datenbank eingesetzt wird , wird ein autoinc Feld richtig interessant. Für mich bedeutet dies daher zuallererst auch lernen und testen.
Ist a weng länger geworden. Na ja Feiertagsarbeit.
Werner


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

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