Announcement

Collapse
No announcement yet.

Zugriff auf TBytesField

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Zugriff auf TBytesField

    Hallo,

    in meiner Anwendung wurde die Datenbank auf SQL Dialect 3 umgestellt. Leider bevor die BDE aus der Anwendung raus war.
    Zusätzlich wurden in der Datenbank Betragsfelder, die früher Double Precision waren, auf NUmeric(15,2) umgestellt.

    Beim Zugriff mit einer TQuery auf diese Felder, werden mir diese jetzt als ftBytes geliefert. Ich habe bis jetzt keinen Weg gefunden den eigentlichen Wert auszulesen. Alle Zugriffe mit
    TBytesField.ASCurrency oder AsFloat führen zur Fehlermeldung
    "Feld Betrag kann nicht als Float angesprochen werden". Beim Zugriff mit AsString kann ich die Bytes sehen.

    Kann vielleicht jemand helfen.

    Ich verwende Delphi 5, Firebird und die BDE 5.2

    Gruß Andreas
Working...
X