![]() |
Datumformat au dem Zielrechner feststellen???
Wie kann ich den Datumformat auf dem Zielrechner feststellen?
|
Re: Datumformat au dem Zielrechner feststellen???
Zitat:
was verstehst Du denn unter dem "Zielrechner"? Und warum ist es wichtig das Datumsformat zu kennen? |
Re: Datumformat au dem Zielrechner feststellen???
Mit "Zielrechner" meine ich den Rechner, auf dem Mein Programm ausgeführt wird. Beim Start der Programmst wird eine String-Variable aus dem Datenbank geladen und ist TDateTime umgewandelt. Das schlägt fehl, wenn das Datumformat auf dem Rechner anders ist, als die in dem geladenen String. Was kan ich hier machen?
|
Re: Datumformat au dem Zielrechner feststellen???
Zitat:
Falls das Feld auf DB-Seite nicht als Datetime-Feld definiert ist, so lege fest das in diesem Feld alle Datumsangaben immer in einem festen Format gespeichert werden müssen (z.B. ISO yyyy-mm-dd). Diese kannst Du dann mit Hilfe einer Hilfsfunktion sicher nach TDateTime wandeln und dann im aktuellen Datumsformat anzeigen. |
Re: Datumformat au dem Zielrechner feststellen???
Hai dj_momo,
mache es am besten so wie von Bernhard vorgeschlagen. Ein Datum sollte in einer Datenbank immer als Datumsfeld gespeichert werden und nicht als String. Aber um deine Frage zu beantworten ;-) ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:35 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