Показать сообщение отдельно
  #6  
Старый 17.05.2012, 21:28
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,721
Репутация: 52347
По умолчанию

Может проблема в том, что надо явно задать имя для подзапроса?
Код:
 ClientDataSet.CommandText:='UPDATE [Таблица1] SET [Количество]='+
  '(SELECT SUM([Количество]) FROM [Таблица2] WHERE [Идентификатор]=:Id) as Tmp1,'+
  '[Сумма]=(SELECT SUM([Сумма]) FROM [Таблица2] WHERE [Идентификатор]=:Id)  as Tmp2'+
  'WHERE [Идентификатор]=:Id';
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
Ответить с цитированием