Thema: Delphi UniDAC Merkwürdigkeiten

Einzelnen Beitrag anzeigen

Benutzerbild von haentschman
haentschman
Online

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
4.830 Beiträge
 
Delphi 10.1 Berlin Professional
 
#1

UniDAC Merkwürdigkeiten

  Alt 16. Dez 2016, 11:45
Datenbank: Firebird • Version: 2.5 • Zugriff über: UniDAC
Hallo...

Ich habe mein Project auf Berlin incl. UniDAC gehoben.

Allerdings habe ich einen Fehler den ich nicht einordnen kann. Was früher ging, geht nicht mehr.
Code:
MasterDevice.Active := Boolean(Qry.FieldByName('F_ACTIVE').Value); // <- das geht (Test)
MasterDevice.IsValid := Boolean(Qry.FieldByName('F_ISVALID').AsInteger); // <- resultiert im Fehler
MasterDevice.ConfigurationName := Qry.FieldByName('F_CONFIGURATION_NAME').AsString;
Zitat:
Im Projekt dVAServer.exe ist eine Exception der Klasse EDatabaseError mit der Meldung 'Feld 'F_ISVALID' kann nicht als Typ Integer angesprochen werden' aufgetreten.
Die Datenbank Felder sind definiert als INTEGER. Ich würde gern den Datentyp (AsInteger) behalten statt VALUE.

Danke...
  Mit Zitat antworten Zitat