|
0 / 0 / 0
Регистрация: 26.05.2015
Сообщений: 68
|
|
RAD 2009-XE2 БД "Склад"20.07.2019, 12:10. Показов 2882. Ответов 33
Здравствуйте. Прошу помочь материалами и советом по следующему вопросу.
Поставили задачу написать простую БД "СКЛАД" (не более 7 таблиц). С возможностью работы в ней по сети и разграничением прав пользователей. Писать буду на delphi 10 + postgreSQL. Опыта практически нет, отсюда следующий вопрос: для связи делфи с субд использовать firedac, zeoslib, ado? Как грамотно сделать авторизацию и идентификацию пользователя и обрезать права обычному оператору? Заранее благодарю.
0
|
|
| 20.07.2019, 12:10 | |
|
Ответы с готовыми решениями:
33
БД склад бд склад компьютерный склад |
|
3764 / 2272 / 705
Регистрация: 29.05.2013
Сообщений: 9,622
|
||
| 24.07.2019, 12:51 | ||
0
|
||
|
|
|
| 24.07.2019, 13:57 | |
|
это контроль доступа к объектам БД
он не имеет никакого отношения к объектам и ролям в вашей программе для управления правами в БД требуется доступ админа БД для выдачи прав Бухгалтеру редактировать доступ к Карточке товара это будет перебор доступ к объектам программы проверяется на уровне программы, а не БД если требуется повышенная секьюрность, то заводим два логина, с которым программа ходит в базу - один для первого доступа на чтение только таблицы USERS, если аутентификация прошла норм, выдаем ей второй на нормальный доступ к объектам БД Добавлено через 1 минуту есть еще вопросы бакапов БД которые не связаны с пользователями и информацию о пользователях где хранить, если сервер имеет только логин/пароль/descroption
0
|
|
|
0 / 0 / 0
Регистрация: 26.05.2015
Сообщений: 68
|
|
| 24.07.2019, 14:29 [ТС] | |
|
Что то голова перестала работать, нужна мысль!!!! Вопрос:
есть таблицы: Справочник групп: id serial name varchar Комплектующие id serial idGrp integer name varchar Связаны по полям idGrp - id, Как добавить данные избежав конфликта типов???
0
|
|
|
0 / 0 / 0
Регистрация: 26.05.2015
Сообщений: 68
|
||||||
| 24.07.2019, 18:07 [ТС] | ||||||
|
Точно! Если не трудно подскажите как реализовать:
1) при открытии формы чтобы в dbCombobox подгружались значения из name таблицы справочники. Добавлено через 35 минут
((((( Добавлено через 2 часа 31 минуту Все таки не могу разобраться как добавить запись в связанную таблицу. У меня в dbCombobox указано значение 2 столбца, а как добавить значение его ID в связанный idgrp????
0
|
||||||
|
|
|
| 25.07.2019, 08:24 | |
|
стандартная задача в мире реляционных БД
в таблицах хранится либо данные, либо код из другой таблицы, где можно взять данные соответственно, для просмотра и редактирования мы используем либо DBComboBox, который оперирует собсно значениями, либо DBLookupComboBox, который оперирует кодами, но пользователю показывает значения из другой таблицы Вот и пользуйтесь сообразным задаче инструментом.
0
|
|
|
0 / 0 / 0
Регистрация: 26.05.2015
Сообщений: 68
|
|
| 25.07.2019, 09:16 [ТС] | |
|
не понимаю, что вы имеете ввиду. у меня таблица в ней 2 поля id и наименование. Я заношу эти наименования в dbcombobox и хочу чтобы id этого наименование заносилось в другую таблицу при добавлении этого значения
Например есть резная крышка, я указываю ей группу крышки (которой соответствует например id=2) и хочу чтобы при добавлении этой крышки в таблицу склад, значение 2 заносилось в столбик idgr
0
|
|
|
0 / 0 / 0
Регистрация: 26.05.2015
Сообщений: 68
|
|
| 25.07.2019, 10:19 [ТС] | |
|
Если не трудно, можно пример кода? что то не то уже делаю по ходу....
0
|
|
|
|
|
| 25.07.2019, 11:02 | |
|
вы прочли что есть DBLookpuCombobox или нет?
я должен для вас составлять рабочий пример с пояснениями, а вам лень в доки посмотреть? Как настроить DBLookupComboBox? https://www.youtube.com/watch?v=xh9am3Kbob0
0
|
|
|
0 / 0 / 0
Регистрация: 26.05.2015
Сообщений: 68
|
|
| 25.07.2019, 11:28 [ТС] | |
|
Да ну нет конечно! Спасибо, что помогаете! Буду вникать!!!!
0
|
|
|
0 / 0 / 0
Регистрация: 26.05.2015
Сообщений: 68
|
||||||
| 30.07.2019, 12:28 [ТС] | ||||||
0
|
||||||
| 30.07.2019, 17:36 | |
|
0
|
|
| 30.07.2019, 17:36 | |
|
Помогаю со студенческими работами здесь
34
программа склад Склад в Delphi Добавление товара на склад Имеется три таблицы: приход, расход, и склад. Как написать код в Делфи? Программа склад Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель здравосохранения 14. Собираем всю модель вместе.
anaschu 22.05.2026
Модель собрана. В будущих постах на видео я покажу, как она работает.
В этом посте запускаем её, проверяем результаты и разбираем что можно с ней делать дальше.
Перед запуском проверяем. . .
|
Модель здравоохранения 13. Добавление самой системы здравоохранения.
anaschu 22.05.2026
В предыдущем посте мы настроили болезни. Теперь добавим события, которые управляют здоровьем всего коллектива, а также настроим рабочий график и расчёт финансов.
В Main создаём четыре события. . . .
|
Модель здравоохранения 12. добавление болезней через ресурпул, как аварии
anaschu 22.05.2026
Болезни — это ключевая часть нашей модели. Нам нужно, чтобы работник периодически уходил на больничный, его задание при этом зависало, а после выздоровления работа возобновлялась. Реализуем это двумя. . .
|
Модель здравоохранения 11. Создаём классы Задание и Работник
anaschu 22.05.2026
В AnyLogic каждая заявка и каждый ресурс — это объект определённого класса. Нам нужно создать два класса: Задание (заявка) и Работник (ресурс).
Класс Задание
В дереве проекта нажимаем правой. . .
|
|
Модель здравоохранения 10. Новая модель, смотрим, как добавлять логические блоки, и что писать внутри
anaschu 22.05.2026
Открываем AnyLogic, создаём новый проект. В дереве проекта появляется класс Main — это главный агент, в котором будет жить вся наша логика.
Палитра блоков
Слева находится палитра. Нас интересует. . .
|
модель ЗдравоСохранения 9. Новая модель, разбираемся, как ее создавать
anaschu 22.05.2026
В этой серии постов мы построим модель небольшого рабочего коллектива. Сотрудники получают задания, выполняют их, иногда болеют — и мы хотим посчитать, сколько это стоит компании.
Метод. . .
|
[golang] Linked list
alhaos 22.05.2026
Связный список / Linked list
Связный список структура данных позволяющая хранить список значений, в отличии от массива в памяти хранится не сплошным куском, а отдельными частями которые ссылаются. . .
|
[golang] Двоичная куча, min-heap
alhaos 20.05.2026
Двоичная куча
Двоичная куча — структура данных, которая всегда держит самый важный элемент наготове.
Представьте очередь к хилеру в игре, и очередь из игроков в приоритете те у кого меньше. . .
|