Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Temporäre Tabelle im Programm (https://www.delphipraxis.net/17354-temporaere-tabelle-im-programm.html)

ahachmann 3. Mär 2004 16:56


Temporäre Tabelle im Programm
 
Hallo,
Ich möchte Datensätze, bevor sie in die Datenbank geschrieben werden in eine Temporären Tabelle zwischenschreiben,
da diese beim Einfügen alle einen gemeinsamen Fremdschlüssel bekommen sollen, der aber erst am Schluß bekannt ist.
Gibt es ein Objekt, das eine Tabelle auch ohne Connection etc simulieren kann?
Thx,
ALexander

APP 3. Mär 2004 17:33

Re: Temporäre Tabelle im Programm
 
Hallo ahachmann,

eine Möglichkeit wären Memory-Tables (mit Download-Links):
http://www.delphipraxis.net/internal...t=memorytables

Stevie 4. Mär 2004 11:35

Re: Temporäre Tabelle im Programm
 
TClientDataSet??

Union 18. Mär 2004 05:58

Re: Temporäre Tabelle im Programm
 
Hallo ahachmann,

Verwende doch für jeden User eine eindeutige ID für solche Zwecke. Beim Speichern überschreibst Du diese Werte mit dem nun bekannten Fremdschlüssel.
Wenn Du z.b. Rechnungsnummern erzeugen willst schreibst Du z.b. -1 in die Felder. Beim Update ersetzt Du es. Das Problem hat man allerdings fast immer nur mit nicht normalisierten Datenbankenn.

bye


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