byhost wrote:Подскажите как правильно её оформить
структура базы данных не совсем верная, лучше бы вместо перечисления статей доходов и расходов непосредственно в табилце БД, оформить это в виде категорий.
Т.е. в таблице БД "Form" достаточна полей date и id_kategory
в таблицу БД "kategory" внесете необходимые названия статей доходов и расходов (Продажа, Покупка, Аренда...)
таким образом достаточна будет только одной формы для добавления нового расхода/прихода, на которой будет только дата, сумма и выбранная категория из ComboBox
в крайнем случае можно сделать и с вашей структурой бд, чтобы подсчитать прибыль, можете попробовать такой SQL запрос для кнопки Button2 на форме "Отчет"
SELECT
TOTAL(form.prodaga)
-
(
TOTAL(form.pokupka)+
TOTAL(form.arenda)+
TOTAL(form.svet)+
TOTAL(form.bratva)+
TOTAL(form.patent)+
TOTAL(form.nalog)
)
FROM form
WHERE
form.date >= {DateTimePicker1} AND form.date <= {DateTimePicker2};
Dmitry.