powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Выбор даты
13 сообщений из 13, страница 1 из 1
Выбор даты
    #32175002
Фотография Wit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем!

Вопрос такой:
как выбрать из базы людей, у которых в интервале от сегодняшнего дня до ближайших трех дней будет день рождения?

Поля в базе:
BDate - дата дня рождения (полностью с указанием и года рождения, как раз в этом и проблема!)
FIO - ФИО человека, которого необходимо скоро поздравить ;-)

Заранее спасибо! Просто хотябы покажите куда копать ;)
...
Рейтинг: 0 / 0
Выбор даты
    #32175014
Фотография KirillovA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
млин.... для неизвестной субд невозможно абсолютно ничего выбрать ... кроме как при наличии телепатитеческих возможностей ...
...
Рейтинг: 0 / 0
Выбор даты
    #32175016
Фотография Wit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Paradox
...
Рейтинг: 0 / 0
Выбор даты
    #32175022
Фотография KirillovA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LOCALSQL.HLP
...
Рейтинг: 0 / 0
Выбор даты
    #32175037
Фотография Wit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а поподробнее нельзя? ;)

мне надо сравнивать текущую дату с датой рождения... как?
или просто на улице слишком жарко... ;)
...
Рейтинг: 0 / 0
Выбор даты
    #32175058
Фотография KirillovA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
... там все поподробно описано.
...
Рейтинг: 0 / 0
Выбор даты
    #32175092
Фотография ScableR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KirillovA - как всегда в своем стиле -> проще кинуть ребенка в воду, чем он потом не будет уметь плавать. Если, конечно, он выживет :).
...
Рейтинг: 0 / 0
Выбор даты
    #32175100
Фотография KirillovA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Он спросил в каком направлении копать - направление было указано.
Вопросы?
...
Рейтинг: 0 / 0
Выбор даты
    #32175112
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну если человек не знает, как даты сравнивать......... Лучше уж и ничего не надо.
...
Рейтинг: 0 / 0
Выбор даты
    #32176014
Фотография Wit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ладно, в следующий раз так же буду отвечать... :(
ну если запарка нашла... в кабинете под 30... :(
что уж, трудно пару строк кода накатать?
...
Рейтинг: 0 / 0
Выбор даты
    #32176027
Фотография KirillovA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
select *
from таблица
where ДатаРождения > '01.01.2000'
...
Рейтинг: 0 / 0
Выбор даты
    #32176044
Voha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Моржно через параметры:
Query.SQL:
select * from table
whre DATER BETWEEN :DATE1 and :DATE2

а параметрам передавать

Query.ParamByName('DATE1').AsDae:=DAte();
Query.ParamByName('DATE2).AsDae:=IncDay(DAte(), 3);

И не забудь подключить модуль DateUtils
...
Рейтинг: 0 / 0
Выбор даты
    #32176047
Voha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поправочка
Query.ParamByName('DATE1').AsDae:=DAte();
Query.ParamByName('DATE2).AsDae:=IncDay(DAte(), 3);
читать как
Код: plaintext
1.
2.
3.
Query.ParamByName('DATE1').AsDate:=DAte(); 
Query.ParamByName('DATE2).AsDate:=IncDay(DAte(),  3 ); 

...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Выбор даты
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]