Entwickler-Ecke
Datenbanken - MySQL und DateTime
Sidi - Di 04.03.08 23:35
Titel: MySQL und DateTime
Hallo zusammen,
es ist zum Mäusemelken aber ich hänge da fest:
Ich greife mit den MyDac Komponenten auf eine MySQL Datenbank zu, dort ist ein Feld im Format DateTime vorhanden. In diesem Feld ist z.B. folgender Wert:
2008-03-04 20:22:01
wenn ich diesen Wert nun mit fieldbyname('blabla').asstring auslese erhalte ich 04.03.2008 20:22:01
Versuche mit datetimetostr(fieldbyname('blabla').asdatetime) brachten auch keinen Erfolg.
Wie kann ich den Wert original auslesen? Weiß da jemand Rat :?:
Gruß Sidi
Bernhard Geyer - Mi 05.03.08 00:09
Da ignoriert wohl dein MySQL-Query-Tool die Windows-Einstellungen für das Datum.
Dieses lange ISO-Format bekommst du mit:
Delphi-Quelltext
1:
| FormatDateTime(fieldbyname('blabla').asdatetime, 'yyyy-mm-dd hh:nn:ss') |
Sidi - Mi 05.03.08 23:46
Hi,
Danke, das war der richtige Ansatz :oops: , der Formatierungsstring gehört jedoch nach vorne.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!