Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi TDateTime in Paradox (https://www.delphipraxis.net/21025-tdatetime-paradox.html)

alcaeus 26. Apr 2004 21:55


TDateTime in Paradox
 
Hi! Welchen Feldtyp soll ich verwenden, wenn ich einen TDateTime-Wert in einer Paradox-Datenbank speichern will? Ich verwende zur Zeit den Währungstyp, doch der scheint nicht so ganz zu funzen, denn das Datum weicht (wenn es später als 18 Uhr ist) um 2-3 Sekunden ab. Weiß jemand weiter?

Markus K. 26. Apr 2004 21:59

Re: TDateTime in Paradox
 
Hallo alcaeus,
wenn es nicht alles täuscht gibt es bei Paradox-Datenbanken die Feldtypen Datum bzw. Zeit.

Tschüß Markus

alcaeus 26. Apr 2004 22:01

Re: TDateTime in Paradox
 
Ich weiß, mein Problem ist nur, dass ich Datum und Zeit in einem Feld speichern will, da ich mir nicht gedacht habe, dass es Probleme geben könnte, und ich will wirklich nicht die ganze DB-Anwendung umstellen müssen...wie siehts mit dem normalen Zahlentyp aus, wie viele Kommastellen verträgt der?

nieurig 27. Apr 2004 06:35

Re: TDateTime in Paradox
 
Hallo alcaeus,
ich habe zwar noch nie mit Paradox-Dateien gearbeitet, aber bei den anderen DB wird in einem Datumsfeld meist Datum MIT Uhrzeit gespeichert. Datumsfelder sind letztlich Fließkommafelder, bei denen der Vorkommateil als Tag und der Nachkommateil interpretiert wird.

Die Genauigkeit liegt meist im Bereich eine 1000/Sek.

Die Verwendung von Währung könnte das Problem sein, weil dieser Feldtyp bei einigen DB auf die Rechnung mit 2 sichtbaren (3 relevanten Nachkommastellen) ausgerichtet ist.

Viel Erfolg !
Niels

eddy 27. Apr 2004 07:59

Re: TDateTime in Paradox
 
Hallo alcaeus,

such' in der Hilfe nach ftDateTime

und Dein Problem dürfte gelöst sein.

mfg
eddy


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