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...