C++Builder
Начало
Форум
Помощь
Войти
Регистрация
C++Builder
>
Forum
>
Вопросы программирования
>
Общие вопросы программирования в C++Builder
>
таблица. как лучше поступить?!
Страниц: [
1
]
Вниз
Печать
Автор
Тема: таблица. как лучше поступить?! (Прочитано 2441 раз)
leoboec
Участник
Сказали спасибо: +1/-2
Offline
Сообщений: 189
За красоту! ;)
таблица. как лучше поступить?!
«
:
09 Январь 2014, 09:23:41 »
Добрый день интересует вот какой момент. надо напистаь небольшую удобную программку для сотрудников, чтобы они записывались на автопоездки
что необходимо
Дата (компонент TmonthCalendar)
табличка (вот как тут лучше поступить и что использовать не знаю.... Бд? или зря заморачиваюсь?!)
свойства таблицы такие
1 столбец это время поездки (тут он задан по умолчанию все забито) далее цель поездки количество пассажиров и адрес
2 машины, то есть получается на каждый день 2 таблички..
ПЛюс опять же должна быть возможность распечатать этот график на каждый день
Записан
Tantos
А ты воспользовался поиском перед тем, как спросить?!
Давний друг
Сказали спасибо: +350/-28
Offline
Сообщений: 2181
Re: таблица. как лучше поступить?!
«
Ответ #1 :
10 Январь 2014, 08:51:20 »
Автомобиль один?
Отдельная таблица для сотрудников, ИМХО.
Записан
leoboec
Участник
Сказали спасибо: +1/-2
Offline
Сообщений: 189
За красоту! ;)
Re: таблица. как лучше поступить?!
«
Ответ #2 :
10 Январь 2014, 09:52:08 »
Цитата: Tantos от 10 Январь 2014, 08:51:20
Автомобиль один?
Отдельная таблица для сотрудников, ИМХО.
2 автомобиля
ПРо отдельную таблицу для сотрудников можно поподробнее?! Если сотрудники в отдельной таблице то видят ли они уже занятые поля???!...
Записан
Tantos
А ты воспользовался поиском перед тем, как спросить?!
Давний друг
Сказали спасибо: +350/-28
Offline
Сообщений: 2181
Re: таблица. как лучше поступить?!
«
Ответ #3 :
11 Январь 2014, 14:35:27 »
Как я вижу примерную структуру:
1. Таблица сотрудников - код сотрудника, фамилия, имя, отчество, подразделение, должность.
2. Таблица автомобилей - код автомобиля, ГРЗ (госномер), марка и модель
3. Таблица учета - поле счетчика, дата, время поездки, код сотрудника, код автомобиля, цель или пункт назначения.
Естественно, нужны проверки, чтобы на одно и то же время не записалось несколько сотрудников.
Записан
leoboec
Участник
Сказали спасибо: +1/-2
Offline
Сообщений: 189
За красоту! ;)
Re: таблица. как лучше поступить?!
«
Ответ #4 :
13 Январь 2014, 10:04:49 »
Цитата: Tantos от 11 Январь 2014, 14:35:27
Как я вижу примерную структуру:
1. Таблица сотрудников - код сотрудника, фамилия, имя, отчество, подразделение, должность.
2. Таблица автомобилей - код автомобиля, ГРЗ (госномер), марка и модель
3. Таблица учета - поле счетчика, дата, время поездки, код сотрудника, код автомобиля, цель или пункт назначения.
Естественно, нужны проверки, чтобы на одно и то же время не записалось несколько сотрудников.
Таблицы БД?! если четсно вообще запутался теперь....
Записан
Tantos
А ты воспользовался поиском перед тем, как спросить?!
Давний друг
Сказали спасибо: +350/-28
Offline
Сообщений: 2181
Re: таблица. как лучше поступить?!
«
Ответ #5 :
17 Январь 2014, 11:54:59 »
А чего тут запутываться?
Есть БД. Она состоит из таблиц, хранимых процедур, триггеров, генераторов, индексов и т.п. Таблицы состоят из полей (грубо говоря - столбцов). Одна строка таблицы - запись. Одна ячейка таблицы - поле.
Записан
leoboec
Участник
Сказали спасибо: +1/-2
Offline
Сообщений: 189
За красоту! ;)
Re: таблица. как лучше поступить?!
«
Ответ #6 :
20 Январь 2014, 12:18:55 »
вопросы возникли по связке этих таблиц... не могу понять как....
ПРограмма вроде планировалась не столь сложной (хотя это может быть для меня она сейчас стала сложной) С БД не сильно знаком... программку думал написть для удобства )) а так получается себе проблем больше создаю ))))
Записан
Tantos
А ты воспользовался поиском перед тем, как спросить?!
Давний друг
Сказали спасибо: +350/-28
Offline
Сообщений: 2181
Re: таблица. как лучше поступить?!
«
Ответ #7 :
20 Январь 2014, 16:19:16 »
Тогда проще - пусть ручками все вносится в одну большую таблицу. Или совсем просто - шаблон в электронных таблицах, том же Экселе.
Может, это будет и разумней, а то потом начальство заценит и скажет: "хочу видеть кто сколько раз брал машину, средний и суммарный километраж, время простоя" и т.п.
Записан
leoboec
Участник
Сказали спасибо: +1/-2
Offline
Сообщений: 189
За красоту! ;)
Re: таблица. как лучше поступить?!
«
Ответ #8 :
21 Январь 2014, 05:14:19 »
Цитата: Tantos от 20 Январь 2014, 16:19:16
Тогда проще - пусть ручками все вносится в одну большую таблицу. Или совсем просто - шаблон в электронных таблицах, том же Экселе.
Может, это будет и разумней, а то потом начальство заценит и скажет: "хочу видеть кто сколько раз брал машину, средний и суммарный километраж, время простоя" и т.п.
Согласен, но пока мне интересно хочу больше для себя поразбираться ))
Записан
Tantos
А ты воспользовался поиском перед тем, как спросить?!
Давний друг
Сказали спасибо: +350/-28
Offline
Сообщений: 2181
Re: таблица. как лучше поступить?!
«
Ответ #9 :
23 Январь 2014, 08:35:11 »
Ну как возникнут вопросы - отписывайтесь.
Записан
Страниц: [
1
]
Вверх
Печать
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Вопросы программирования
-----------------------------
=> Общие вопросы программирования в C++Builder
=> Программирование с FMX
=> Работа с базами данных в C++Builder
=> Windows API
=> Технологии COM/DCOM, ActiveX
=> Аспекты и идеология профессиональной разработки ПО
=> Компьютерное железо и системное администрирование
=> студенческий городок
-----------------------------
Обсуждение материалов на сайте
-----------------------------
=> Обсуждений статей на сайте
=> Обсуждение материалов из файлового архива
=> Компоненты сторонних разработчиков к С++Builder
-----------------------------
Работа сайта и новости
-----------------------------
=> Ищу/предлагаю работу
=> Новости из мира программирования
=> Новости - события календаря
=> Голосования
=> Компьютерный юмор и приколы
=> Работа сайта
=> Флейм
-----------------------------
FAQ - частозадаваемые вопросы/ответы
-----------------------------
=> FAQ, общие вопросы, посвящённые C++Builder
=> FAQ, вопросы по базам данных
=> FAQ, вопросы по компонентам
Загружается...