Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.06.2008, 02:45   #1
Senator
Новичок
Джуниор
 
Регистрация: 23.02.2008
Сообщений: 2
По умолчанию Логическая задача

Помогите пожалуйста в решении этой задачи:

Есть: БД в ней три поля: Цена|Дата выдачи|Выдано на (дней)
так же на форме присутствуют два поля (Edit) ввода даты "От" и "До" и нужно сделать так что бы все попадающие дни в промежуток времени заданные в Edit1 и Edit2 умножались на цену, над задачей думал семь часов - решить как видите не смог, может то что сформулировал неправильно, лучше на примере:

Цена|Дата выдачи|Выдано на (дней)
---------------------------------
10 |01.01.2008 |5 -> 06.01.2008
Edit1.От: 02.01.2008|Edit2.До: 05.01.2008
Результат:30
~~~~~~~~~~~~~~~~~~~~~
От: 01.01.2008|До: 20.01.2008
Результат:50

Как это можно реализовать?
Senator вне форума Ответить с цитированием
Старый 06.06.2008, 04:01   #2
Snoopy
Форумчанин Подтвердите свой е-майл
 
Аватар для Snoopy
 
Регистрация: 14.01.2008
Сообщений: 163
По умолчанию

Получите колчество дней и умножте на цену. Есть функция Daysbetween которая возвращает количество дней между датами
Snoopy вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
задача по ООП Lenivec** Фриланс 2 17.07.2008 15:17
Функциональная логическая схема Hunto Помощь студентам 11 03.05.2008 20:52
Логическая задача на паскале МаксимNEWProgramm Паскаль, Turbo Pascal, PascalABC.NET 14 14.04.2008 11:41
"Логическая функция" ZYRGiX Win Api 4 29.08.2007 13:04