1 / 1 / 4
Регистрация: 16.11.2015
Сообщений: 20
|
||||||
1 | ||||||
Работа с базой данных26.01.2016, 18:45. Показов 1437. Ответов 4
Метки нет (Все метки)
Всем привет! Сейчас делаю программу по учёту рабочего времени. Есть одна проблемка. Состоит она в том, что не плюсуеться отработанное время, оно просто перезаписывается.
Ниже код, не обращайте внимание на формулу вычисления отраб. время(позже переделаю)
0
|
26.01.2016, 18:45 | |
Ответы с готовыми решениями:
4
Работа с базой данных Работа с базой данных Работа с базой данных Пользовательская работа с Базой Данных |
160 / 148 / 92
Регистрация: 30.03.2011
Сообщений: 569
|
|
26.01.2016, 20:44 | 2 |
От 20 вычесть 8 будет 12. Никакого плюсования нет. Вообще, как я понял, t1 - это время начала работы, t2 - время окончания. Зачем ты их записываешь в таблицу? Нужно записать только отработанное время. 3-я ячейка - это сумма с 4-ой до 35-й
1
|
1 / 1 / 4
Регистрация: 16.11.2015
Сообщений: 20
|
|
26.01.2016, 20:50 [ТС] | 3 |
Нет, ты не понял 20 - это 20.00(в сколько начал работать); 8 - это 8.00(в сколько закончил работу);
Мне нужно посчитать промежуток, то есть сколько он проработал (от 20.00 до 8.00); И потом суммировать все отработанные часы за весь месяц. + записываю часы начала и конца работы потому, что нужен учет всего времени: когда? во сколько?
0
|
17 / 17 / 17
Регистрация: 31.10.2014
Сообщений: 79
|
|
26.01.2016, 23:37 | 4 |
Ну если это кнопка, то у вас t инициализируется каждый раз нулем и далее производит счет.
Оно должно брать какое-то уже существующее значение (файл,бд, контейнеры) и плюсовать к нему.
1
|
1 / 1 / 4
Регистрация: 16.11.2015
Сообщений: 20
|
|
26.01.2016, 23:52 [ТС] | 5 |
Спасибо! Всем разобрался
0
|
26.01.2016, 23:52 | |
26.01.2016, 23:52 | |
Помогаю со студенческими работами здесь
5
Работа с Базой Данных SQLCE 2 EF работа с файлами и базой данных Удаленная работа с базой данных Работа с базой данных на сервере Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |