Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Изменение запроса - возможно ли? [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]

В текстовый файл настройки вынеси. И меняй хоть ежедневно.


Наверх

Титульная страница Поиск, карта сайта Написать письмо