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

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

Базы данных [D7, MySQL]


Страницы:   1 2

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 ...

> можно ли сделать что-то чтобы в зависимости от просроченного
> времени добавлялось в базу данных пеня

проверять по таймеру, есть платеж - нет платежа


Страницы:   1 2

Наверх

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