![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Изменение запроса - возможно ли? [D6, Paradox]
Владимир С. © (2004-11-22 12:08:00)Уважаемые, Мастера!
Нужна помощь
В программе по концу года подсчитывается количество
взысканий по кварталам с выводом в Label
--------
with Query2 do
begin
if Active then Close;
Query2.ParamByName('bdate').AsDate := StrToDate('01.01.2004');
Query2.ParamByName('ddate').AsDate := StrToDate('31.03.2004');
Open;
Label1.Caption:=IntToStr(Query2.RecordCount);
---------
и так далее по 2-4 кварталу.
Но год закончился.
Как програмно можно изменить 2004 год на 2005, например,
с помощью Edit или другим способом
Спасибо
msguns (2004-11-22 14:31:00) [1]В дополнение к sniknik © (22.11.04 12:32) [3]
Используй параметрические запросы (вариант 2)- Не будет гемора с интерпретацией дат
sniknik (2004-11-22 12:32:00) [2]> с помощью Edit
Query2.ParamByName('bdate').AsDate := StrToDate(Edit1.Text);
осталось заставить юзеров правильно вносить дату (формат) ;о)).
> или другим способом
Query2.ParamByName('bdate').AsDate := DateTimePicker1.Date;
Владимир С. (2004-11-22 12:19:00) [3]Намекни как пожайлуста, я ещё не так силён в Delphi как хотелось бы
Александр Иванов (2004-11-22 12:16:00) [4]В текстовый файл настройки вынеси. И меняй хоть ежедневно.