Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   datumsformat von firebird (https://www.delphipraxis.net/127297-datumsformat-von-firebird.html)

khh 10. Jan 2009 16:42

Datenbank: firebird • Version: 2.1 • Zugriff über: zeos

datumsformat von firebird
 
hallo zusammen,
ich habe ein date feld in einer firebird datenbank dialekt 3
beim Versuch ein datum im Format JJJJ-MM-DD
also ein so erzeugtes datum :

FormatDateTime('yyyy-mm-dd', myDate);

bekomme ich einen fehler invalid datumformat :-(


der insert wird über eine query ausgeführt:

FQuery1['GILT_AB']:= FGILT_AB;

FGILT_AB ist ein String.

In welchem Format muss das Datum denn vorliegen?

Danke Gruss KH

mkinzler 10. Jan 2009 16:46

Re: datumsformat von firebird
 
FireBird hat einen eigenen Datumstyp. Wenn du per String übergeben willst musst dieser das Format des Systems haben aber besser direkt als Datum übergeben

khh 10. Jan 2009 16:57

Re: datumsformat von firebird
 
Zitat:

Zitat von mkinzler
FireBird hat einen eigenen Datumstyp. Wenn du per String übergeben willst musst dieser das Format des Systems haben aber besser direkt als Datum übergeben

also die variable als TDate vereinbaren?

mkinzler 10. Jan 2009 17:00

Re: datumsformat von firebird
 
Ja, wäre besser

khh 10. Jan 2009 17:01

Re: datumsformat von firebird
 
Zitat:

Zitat von mkinzler
Ja, wäre besser

ok, ich danke dir.


Gruss KH

Jürgen Thomas 10. Jan 2009 18:08

Re: datumsformat von firebird
 
... und SQL-Befehle sollten mit variablen Daten niemals über String-Verknüpfung erstellt werden, sondern immer mit Parametern! Dann braucht man sich um das passende Format nicht zu kümmern, sondern überlässt dies den DB-Klassen. Jürgen


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