Форум: "Базы";
Текущий архив: 2007.10.07;
Скачать: [xml.tar.bz2];
ВнизDelphi+Access (DateTime) Найти похожие ветки
← →
Sergdead © (2007-05-29 12:28) [0]Доброго Времени суток!
Вопрос такой:
Делаю фильтрацию таблицы (AdoTable) по двум полям (первое - дата начала события, второе - дата окончания события).
Необходимо указать фильтр так, чтобы дата начала события = 01.01.(текущий год-без явного указания) и также для второго поля дата окончания события = 31.12.(текущий год).
Спасибо.
← →
Jan1 (2007-05-29 12:52) [1]
> 01.01.(текущий год-без явного указания)
это как?
> Делаю фильтрацию таблицы (AdoTable)
Выбросить. Взять ADODataSet. Использовать условие where + between + parameters.
← →
Sergdead © (2007-05-29 12:55) [2]Текущий год - это год например 2007 но надо, чтобы было навроде DateTime(Now), но не вся дата, а только год (Now)
← →
ANB © (2007-05-29 13:24) [3]
> Sergdead © (29.05.07 12:55) [2]
тяжело склеить строку ? и причем тут базы ?
← →
Jan1 (2007-05-29 16:43) [4]
> тяжело склеить строку ? и причем тут базы ?
строки это бич. имхо класс TDateTime надо юзать + параметры.
> Текущий год - это год например 2007 но надо, чтобы было
> навроде DateTime(Now), но не вся дата, а только год (Now)
YearOf(...), CurrentYear() + F1
← →
ANB © (2007-05-29 16:54) [5]
> строки это бич. имхо класс TDateTime надо юзать + параметры.
ИМХО - никто не мешает это делать. Только дату придется все равно из строки конвертить. Ну мона ее еще распилить на составляющие. Тока подлиннее код получиться.
← →
Jan1 (2007-05-29 16:59) [6]
> Только дату придется все равно из строки конвертить.
не прийдется. а если прийдется, то можем получить гемор на других региональных настройках.
> Ну мона ее еще распилить на составляющие. Тока подлиннее
> код получиться.
можно. а можно и нет. куча функций по приведению даты к нужной.
← →
ANB © (2007-05-29 18:18) [7]
> то можем получить гемор
это если неаккуратно пользоваться.
← →
Anatoly Podgoretsky © (2007-05-29 18:19) [8]> Jan1 (29.05.2007 16:43:04) [4]
TDateTime это не класс
← →
Jan1 (2007-05-29 19:45) [9]
> TDateTime это не класс
ошибся. тип данных.
← →
Jan1 © (2007-05-29 19:45) [10]
> это если неаккуратно пользоваться.
вот для этого и есть параметры :)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2007.10.07;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.041 c