Einzelnen Beitrag anzeigen

Delphi.Narium

Registriert seit: 27. Nov 2017
2.508 Beiträge
 
Delphi 7 Professional
 
#2

AW: Weitere Fehlermeldung bei Feldtypen für FireBird 5.0

  Alt 6. Mär 2024, 14:16
Welchen Datentyp an stelle von DateTime soll denn verwendet werden? Die Spalte in der Tabelle ist auch vom Typ TDateTime. In der Anlage die Fehlermeldung.
TDateTime ist ein Datumstyp von Delphi und nicht von FireBird. FireBird kennt keinen Datumstypen TDatetime. Die Datumstypen von FireBird findest Du hier: Data Types and Subtypes

Schau doch bitte einfach mal ins Createstatement der Tabelle, welchen Datentypen die Spalte in der Datenbanktabelle hat. Dann können wir schauen, wie Du mit dem Problem umgehen kannst.

Falls Du keine passende Datenbankoberfläche zur Verfügung hast, kannst Du die Metadaten der Datenbank auch von der Kommandozeile aus ausgeben lassen:
Code:
c:\FirebirdBinVerzeichnis\isql.exe -ex -u DeinUserName -p DeinPasswort -o c:\Datenbanken\Datenbankname.MetaData.sql c:\Datenbanken\Datenbankname.fdb
In Datenbankname.MetaData.sql findest Du dann alle relevanten Informationen zu den Datentypen, ...
  Mit Zitat antworten Zitat