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

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

дата в IB [D5, IB6.x]


GanibalLector ©   (2004-05-25 19:43:00) 

Необходимо сделать следующее:
if ibquery1.fieldbyname('data_izgotovlenia').value+1,5 года then ...
P.S. Возможно глупый вопрос,но пока не нашел ответа.Спасибо


Vlad   (2004-05-26 12:46:00) [1]


> Johnmen ©   (26.05.04 11:57) [10]

а, ну для этих надо было еще отдельную функцию DecDays написать.
:o)


Johnmen   (2004-05-26 11:57:00) [2]

>Vlad ©   (26.05.04 11:48) [8]
>кто нибудь объяснит зачем она нужна ?

Скажем так, для кого она нужна ? Ответ очевиден...:)


Алхимик   (2004-05-26 11:53:00) [3]


> Vlad ©   (26.05.04 11:48)

Это из орешника. :)


Vlad   (2004-05-26 11:48:00) [4]

офф:
Слышал что в какой-то версии, толи в 7-й толи еще в какой-то есть ф-ция IncDays, кто нибудь объяснит зачем она нужна ?


jack128   (2004-05-26 11:41:00) [5]


> В D5 ? :)
а почему нет? IncMonth в D5 есть, а IncYear - написать 3 строчки кода...


Vlad   (2004-05-26 11:39:00) [6]

В D5 есть функция IncMonth, этого достаточно чтобы 1.5 года прибавить.


Johnmen   (2004-05-26 11:28:00) [7]

>dimm22   (26.05.04 11:03) [4]
>пользуй IncMonth и IncYear

В D5 ? :)


dimm22   (2004-05-26 11:03:00) [8]


> GanibalLector ©   (26.05.04 02:21) [3]

Ты хочешь проверить дату в своём приложении, как я понял.
тогда пользуй IncMonth и IncYear. Но что то мне подсказывает, что твоя задача (не знаю какая, поэтому и неуверен) должна решаться хранимой процедурой. Объясни что в твоём случае "тратата then" :-)


GanibalLector   (2004-05-26 02:21:00) [9]

2 Vlad ©   (25.05.04 20:43) [1]
Ну естественно,имелось ввиду
if ibquery1.fieldbyname('data_izgotovlenia').value+1,5 года > тратата then ...


XanderMan   (2004-05-25 21:45:00) [10]

if ibquery1.fieldbyname('data_izgotovlenia').AsDateTime+1.5*365 then ...


Vlad   (2004-05-25 20:43:00) [11]


> GanibalLector ©   (25.05.04 19:43)  

операторы if then обычно работают с булевыми выражениями.
В связи с этим вопрос неясен.
Что надо-то ?


Наверх

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