Witam!
Mam taki kod, który powinien sumować wartości pola SREDNIA, jednak generuje błąd:
EDatabaseError with message 'dbqRzWilg: Field 'SumaSrednia' not found'.
PierwszyMiesiaca := EncodeDate(iRok, iMiesiac, 1);
DanyDzienMiesiaca := EncodeDate(iRok, iMiesiac, iDzien);
Sql.Clear;
Sql.Add('SELECT SUM(srednia) AS SumaSrednia ');
Sql.Add('FROM dbo.bf_rapzm_wilg_koksu ');
Sql.Add('WHERE doba BETWEEN :pierwszy AND :dany ');
ParamByName('pierwszy').AsDateTime := PierwszyMiesiaca;
ParamByName('dany').AsDateTime := DanyDzienMiesiaca;
ExecSQL;
sTemp := FieldByName('SumaSrednia').AsString;
Nie wiem dlaczego nie widzi pola SumaSrednia, do komunikacji z bazą danych (MS SQL) używam komponentów BDE. Googlam, szukam no i nic :/ Z góry dzięki za pomoc [browar]