![]() |
Datenbank: SQLite / Foxpro • Version: ? • Zugriff über: ADO
Wie kann man einen Feldtyp ftFMTBcd in SQLite abbilden?
Hallo,
ich baue gerade eine Konvertierung aus einer alten Foxpro-DB nach SQLite. Delphi kennt ja nun 'zig Feldtypen, die meistens nicht 1:1 in SQLite verfügbar sind. SQLite kennt ja nur Integer, Text, Blob, Real und Numeric. In der vorhandenen Datenbank gibt es nun ein ftFMTBcd - Feld, wie könnte man das abbilden? Die gleiche Frage stelle ich mir gerade für ein ftFmtMemo - Feld... Danke Ciao Stefan |
AW: Wie kann man einen Feldtyp ftFMTBcd in SQLite abbilden?
![]() ftFmtMemo = Formatted text memo field ftFMTBcd = Binary-coded decimal field that is too large for ftBCD |
AW: Wie kann man einen Feldtyp ftFMTBcd in SQLite abbilden?
Ich habe seit Jahrzehnten nichts mehr mit FoxPro zu tun gehabt. Meine "Empfehlungen" daher bitte gut testen, falls du es damit versuchen willst.
ftFMTBcd sollte am ehesten zu Numeric passen. ftFMTMemo sind formatierte Texte. Welche Formatierung in FoxPro dahinter steckt, weiß ich leider nicht. Die Daten sollten in einem CLOB- oder BLOB-Feld landen. Grundsätzlich wirst du dich aber um die korrekte Darstellung der formatierten Texte selbst kümmern müssen. Falls die Formatierungen dem RTF entsprechen, wird es "einfach", da Delphi eine TRichEdit-Komponente hat. |
AW: Wie kann man einen Feldtyp ftFMTBcd in SQLite abbilden?
Danke für Eure Hinweise, mal sehen was draus wird...
Ciao Stefan |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:32 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