Показать сообщение отдельно
  #3  
Старый 18.02.2009, 12:28
Gene72 Gene72 вне форума
Прохожий
 
Регистрация: 15.02.2009
Сообщения: 2
Репутация: 10
По умолчанию

Далаю в ADOQuery вот такой запрос.
Код:
procedure TForm1.FormShow(Sender: TObject);
begin
DataModule2.ADOQuery1.Close;
DataModule2.ADOQuery1.SQL.Clear;
DataModule2.ADOQuery1.SQL.text:=('select sum(Продано) from Таблица1 Group by (Дата);');
DataModule2.ADOQuery1.Open;
Form1.Edit1.text:=DataModule2.ADOQuery1.Fields[0].AsString;

DataModule2.ADOQuery1.Close;
DataModule2.ADOQuery1.SQL.Clear;
DataModule2.ADOQuery1.SQL.text:=('select sum(Продано) from Таблица1 Group by Month(Дата);');
DataModule2.ADOQuery1.Open;
Edit2.text:=DataModule2.ADOQuery1.Fields[0].AsString;
end;

Как сделать так, чтобы при выделении строки с новой датой, месяцом менялись данные в Edit.
Изображения
Тип файла: jpg bd.jpg (33.2 Кбайт, 7 просмотров)
Ответить с цитированием