Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Testdatensätze eintragen (https://www.delphipraxis.net/127616-testdatensaetze-eintragen.html)

Chemiker 16. Jan 2009 06:59

Datenbank: Firebird • Version: 2.0 • Zugriff über: FIBPlus

Testdatensätze eintragen
 
Hallo,

in einer Testdatenbank wird mit einem Timer (Intervall:=2) Testdatensätze eingetragen. In der Datenbank ist ein Feld MW_DATUMUHRZEIT: TimeStamp das mit ‚NOW’ vorbelegt wird.
Im Normal-Betrieb werden die Datensätze aber jede Minute übertragen, jetzt ist meine Frage wie ich das für die Testdatensätze simulieren kann.

MW_DATUMUHRZEIT

16.01.2009 07:58
16.01.2009 07:59
16.01.2009 08:00
16.01.2009 08.01
usw.

Bis bald Chemiker

scrat1979 16. Jan 2009 21:49

Re: Testdatensätze eintragen
 
Meine Idee: Unit DateUtils einbinden und dann eine Schleife beginnend bei aktuellem Zeitstempel (NOW) durchlaufen und bei jedem Durchlauf den Zeitstempel um 1 Minute mit IncMinute(...) erhöhen und diesen in der Datenbank (entsprechend formatiert) speichern.... der habe ich was falsch verstanden?!? :gruebel:

SCRaT

Chemiker 16. Jan 2009 22:14

Re: Testdatensätze eintragen
 
Hallo scrat1979,

habe in der Zwischenzeit eine Lösung gefunden, habe einfach etwas zu kompliziert gedacht. Die Erstellung des TIMESTAMP in der Datenbank mache ich jetzt in Delphi, statt in der Datenbank und schreibe den Wert in die Datensatz, statt in von der Datenbank zu erstellen.

Bis bald Chemiker


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:26 Uhr.

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