![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#3
|
|||
|
|||
|
Ток сделал и увидел твой пост. Сделал подругом немного. Незнаю на сколько правильно, но пока все работает. Просто сам SQL не особо знаю, раньше не имел дело с ним.
Код:
procedure Tfdm.QOOCCalcFields(DataSet: TDataSet);
var
tmpc: string;
begin
tmpc := QOOC.FieldByName('ID_OOC').AsString;
qqry.SQL.Clear;
qqry.SQL.Add('SELECT SUM(PRICE) FROM OOC_MC WHERE ID_OOC=' + Trim(tmpc));
qqry.Open;
if qqry.Fields[0].AsString <> '' then
QOOC.FieldByName('PRICE').Value := qqry.Fields[0].AsString;
end;Последний раз редактировалось gewasop, 06.05.2015 в 03:40. |