Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Feld einer Table-Komponente serverseiten Wert zuweisen (https://www.delphipraxis.net/166672-feld-einer-table-komponente-serverseiten-wert-zuweisen.html)

bwolf 24. Feb 2012 09:26

Datenbank: mysql • Version: 5 • Zugriff über: mydac

Feld einer Table-Komponente serverseiten Wert zuweisen
 
Hi,

ich habe eine Table-Komponente mit einem Feld - diesem Feld würde ich gerne z.B. einen Serverseitigen Timestamp zuweisen.

Sowas wie:
Code:
Table1Feld1.Edit;
Table1Feld1.asDateTime := CURRENT_TIMESTAMP;
Table1Feld1.Post;
Ist das möglich ohne eine eigene Query abfeuern zu müssen?
Danke!

mkinzler 24. Feb 2012 09:29

AW: Feld einer Table-Komponente serverseiten Wert zuweisen
 
Hinterlege dies als Standardwert für das Feld in der Tabelle der Datenbank

bwolf 24. Feb 2012 09:32

AW: Feld einer Table-Komponente serverseiten Wert zuweisen
 
Der Standardwert soll aber Null sein und das Feld erst zu einem späterem Zeitpunkt mit einem serverseitigem Timestamp befüllt werden.

mkinzler 24. Feb 2012 09:34

AW: Feld einer Table-Komponente serverseiten Wert zuweisen
 
Dann musst du das auch serverseitig durchführen ( SP, Trigger)

bwolf 24. Feb 2012 09:35

AW: Feld einer Table-Komponente serverseiten Wert zuweisen
 
Schade, dachte es gibt vielleicht eine andere Möglichkeit.
Danke für die Hilfe!

mkinzler 24. Feb 2012 09:37

AW: Feld einer Table-Komponente serverseiten Wert zuweisen
 
Eine entsprechende SP/UDF, die dir den Timestamp des Servers zurückliefret sollte schnell erzeugt sein, diese kannst du dann in im Insert ausführen.


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