Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Insert in eine Firebirddatenbank (Tabelle) (https://www.delphipraxis.net/181717-insert-eine-firebirddatenbank-tabelle.html)

Walter Landwehr 8. Sep 2014 10:13

AW: Insert in eine Firebirddatenbank (Tabelle)
 
Hm,

keine weiteren Antworten. Irgendwie wird in der Function ExecuteSQL die Zeit nicht richtig erkannt. Zeitwert ist z.B. '08:00:00'. Die Funktion macht ein '' daraus, womit natürlich der Wert in der Tabelle leer ist. Gibt es bei Delphi XE2 einen Anderen VarTyp für Zeit (Time) als in Delphi 2007, denn da funktionierte es noch richtig.

Dejan Vu 8. Sep 2014 14:02

AW: Insert in eine Firebirddatenbank (Tabelle)
 
Du behandelst doch den Datentyp 'Time' gar nicht :gruebel: Ich kenne den DateTime-Datentyp als 'ftDateTime', aber das finde ich im Code nicht...

Walter Landwehr 8. Sep 2014 14:18

AW: Insert in eine Firebirddatenbank (Tabelle)
 
Bislang (Delphi 2007) war es so das die Zeit als String abgehandelt wurde. Aber in Delphi XE2 wird dies irgendwie nicht akzeptiert. String wird einfach übersprungen.

mkinzler 8. Sep 2014 14:28

AW: Insert in eine Firebirddatenbank (Tabelle)
 
Eigentlich wurden Zeitwerte schon immer als Date/Time/Timestamp-Werte gespeichert. Nur so, kann man eine vom System ( Sprache; Trenner) unabhängige Speicherung gewährleisten.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:41 Uhr.
Seite 2 von 2     12   

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