В проекте Delphi использую следующую конструкцию:
DataModule2.Zap2.Close;
DataModule2.Zap2.SQL.Clear;
DataModule2.Zap2.SQL.Add('select sum(objem) as V2, sum(dvor) as V3, sum(sbornik) as V4, sum(sklad) as V5, sum(Depo) as V6, sum(procie)as V7 from gorizont_dat where Obj_id=:m');
DataModule2.zap2.ParamByName('m').AsInteger:=m;
DataModule2.Zap2.Open;
При открытии запроса вылетает ошибка
Project OBJEM_GKR.exe raised exception class EIBInterBaseError with message 'Dynamic SQL Error
SQL error code = -206
Column unknown
OBJEM
Client SQL dialect 1 does not support reference to 64-bit numeric datatype'. Process stopped. Use Step or Run to continue.
Использую FireBird 1.03. Поля objem, dvor и т.п. в таблице есть, имеют тип FLOAT. Причем, в другом модуле похожий запрос с SUM() работает нормально