![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Базы данных [D7, MySQL]
grom © (2009-12-09 11:04:00)Здравствуйте, посоветуйте пожалуйста что лучше использовать. И как использовать. Не прошу делать за меня. Но я не совсем в этом еще понимаю.
Значит так, составить программу в которой будут кнопки групп, при нажатии на любую из них будет отображаться в базе данных списки групп. Таблицы такие: ФИО, Сумма(полная оплата), 1 Взнос, 2 Взнос, 3 Взнос, 4 Взнос, и Пеня. Эта база данных как то должна быть связанна с текущей датой, т.е. допустим 1 взнос надо делать 1 сентября, если бухгалтер не вписала например Пупкину Васи 1 сентября определенную сумму, то 2 сентября в столбце "Пеня" добавляется 50 руб. 3 сентября - уже будт 100 (50+50). Если оплата произведена, т.е. бухгалтер вписывает в первом взносе определенную сумму, то в пункте пеня аннулируется. Итак, сколько баз данных нужно для программы? Для каждой группы отдельную? И можно ли сделать что-то чтобы в зависимости от просроченного времени добавлялось в базу данных пеня.
Вот примерный вид.Прошу вас подскажите что и как. Время еще есть понемногу буду вникать.
[img] http://imgs.su/tmp/1260345496.jpg[/img]
Danco (2009-12-09 13:37:00) [21]
> Эта база данных как то должна быть связанна с текущей датой
Label1.Caption:=DateToStr(Date);
12 (2009-12-09 12:09:00) [22]Q сколько баз данных нужно для программы?
A для программы минимально и достаточно и оптимально нужно баз данных количеством 1 (одна)шт.
Sergey13 (2009-12-09 11:21:00) [23]> [0] grom (09.12.09 11:04)
> Время еще есть
До сессии что ли?
clickmaker (2009-12-09 11:14:00) [24]> сколько баз данных нужно для программы? Для каждой группы
> отдельную?
зачем?
1. таблица групп вида GroupId Name
2. таблица людей в группах HumanId GroupId FirstName ... Это если каждый человек может быть только в одной группе.
Если нет, то 3. Таблица отношений GroupId HumanId
4. таблица платежей HumanId Sum Payment1 ...
> можно ли сделать что-то чтобы в зависимости от просроченного
> времени добавлялось в базу данных пеня
проверять по таймеру, есть платеж - нет платежа