Здравствуйте, гость ( Вход | Регистрация )
|
Majestio |
17.3.2013, 20:13
Сообщение
#1
|
![]() Студент ![]() Группа: Участник Сообщений: 67 Регистрация: 13.2.2013 Пользователь №: 3710 Спасибо сказали: 1 раз(а) Репутация: 1
|
Возможно вопрос не совсем по Qt, а скорее по использованию БД, тем не менее... Вопрос есть, попробую задать сюда
Вопрос о многопользовательском доступе к данным в БД. Ситуация Пользователь1 открыл на редактирование "Карточку клиента #n" и находится в процессе редактирования. В этом процессе участвует еще куча таблиц из БД, отвечающих за привязку карточки к различным Рубрикаторам/Признакам/Таблицам как угодно. В них тоже вносятся изменения. Пользователь2 открыл ту же "Карточку клиента #n" ... прочитал ее содержимое и ... удалил ее и все привязки, посчитав все это ненужным (имеет право). Ну или отредактировал. Вопрос Как правильно обработать ситуацию для Пользователя1? Какие есть готовые подходы/решения/сценарии/реализации? Сообщение отредактировал Majestio - 17.3.2013, 20:17 |
|
|
|
Majestio SQL и совместное редактирование данных 17.3.2013, 20:13
lanz Можно сделать например таблицу блокировок, и когда... 18.3.2013, 10:00
Litkevich Yuriy Тут многое зависит от применяемой СУБД. В Firebird... 19.3.2013, 21:22
Majestio Всем спасибо за обсуждение - пришел к выводу, что ... 4.4.2013, 5:49![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 7.2.2026, 11:15 |