Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
3 / 3 / 0
Регистрация: 22.05.2017
Сообщений: 32
1

Обработка добавления записей от нескольких пользователей

02.03.2018, 17:17. Просмотров 537. Ответов 5


Ребята, нужна в таком вопросе: каким образом можно в DBGrid'e обрабатывать ситуации заполнения полей одновременно от нескольких пользователей во избежание перезаписи данных ? В DBNavigator, насколько я понял происходит жёсткая вставка через Insert+Post. Сутки сижу, идей ноль. Спасибо заранее за советы.

Добавлено через 1 час 33 минуты
Или проще будет сделать модальную форму с Edit'ами и добавлять через запрос ?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.03.2018, 17:17
Ответы с готовыми решениями:

Хранение значений с возможностью одновременного добавления/изменения с нескольких пользователей
Здравствуйте. Есть такие проблемные списки, как список друзей, закладки на сайте... Способы,...

Вывод из БД записей нескольких пользователей
Доброго времени суток ув. программисты. Пожалуйста, объясните, как можно реализовать вывод из БД...

Обработка для добавления нескольких элементов
Дорогие знатоки, жутко не хотел писать, но выхода не нашел т.к. пальцы стёр уже в поисках ответа...

Форма для одновременного добавления нескольких записей в таблицу
Здравствуйте! Есть таблица для учета ежедневной выручки по сотрудникам со следующими полями: дата,...

__________________
Помогаю в написании курсовых работ и дипломов здесь.
Записывайтесь на профессиональные курсы C++ разработчиков
5
случайный прохожий
1502 / 999 / 372
Регистрация: 20.07.2013
Сообщений: 2,895
02.03.2018, 23:37 2
Нужно каждому пользователю предоставлять локальную копию данных. А потом обрабатывать изменения.
Но лучше использовать "специальные базы данных" (не знаю, как это правильно называется), которые позволяют осуществить одновременный доступ / манипуляции для нескольких пользователей.

Не по теме:

P.S.: пытался делать подобное лет 12-13 назад на Visual FoxPro 5 (или 7), но у меня ничего не вышло.

0
913 / 591 / 291
Регистрация: 22.02.2018
Сообщений: 1,740
Записей в блоге: 2
03.03.2018, 02:28 3
Captain_Hemp, какая БД?
0
Модератор
6763 / 4357 / 1869
Регистрация: 21.01.2014
Сообщений: 18,433
Записей в блоге: 3
03.03.2018, 06:11 4
Цитата Сообщение от Captain_Hemp Посмотреть сообщение
Или проще будет сделать модальную форму с Edit'ами и добавлять через запрос ?
Только через запрос! Работать на прямую с таблицами БД - это уже совсем не есть гуд, а обрабатывать данные через DBGrid и DBNavigator... Да пользователи Вашей программы Вас проклянут!
Ну и, естественно, механизм транзакций, если СУБД это позволяет...
1
3 / 3 / 0
Регистрация: 22.05.2017
Сообщений: 32
03.03.2018, 10:26  [ТС] 5
TrollHammer, MySQL.
0
913 / 591 / 291
Регистрация: 22.02.2018
Сообщений: 1,740
Записей в блоге: 2
05.03.2018, 00:23 6
Captain_Hemp, так БД сама разберется, кому предоставить приоритет на редактирование
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.03.2018, 00:23

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь или здесь.

Макрос добавления в подчиненную форму нескольких записей при открытии
В общем есть форма заказа с подчиненной формой , перечня номенклатуры, которая фильтрируется по ид...

Проверка нескольких записей, соответствующих одному условию. Вывод нессоттветствующих записей в MsgBox.
День добрый. Мои знания в программировании растут очень вяло, но по традиции я пытаюсь задавать...

Создание новых частей в скрипте для добавления пользователей!
Здрасте всем, подскажите можно ли создавать новых пользователей при регистрации в этом скрипте ...

Посоветуйте плагин добавления формы регистрации пользователей на страницы
Вообще, есть же какие-то шорткоды добавления формы регистрации пользователей на страницы? Может...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.