Редактирование таблицы БД с уникальной комбинацией полей |
Здравствуйте, гость ( Вход | Регистрация )
Редактирование таблицы БД с уникальной комбинацией полей |
Iron Bug |
30.5.2013, 14:17
Сообщение
#21
|
Профессионал Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12 |
|
|
|
Steklova Olga |
30.5.2013, 14:30
Сообщение
#22
|
Участник Группа: Участник Сообщений: 198 Регистрация: 27.9.2011 Из: Санкт-Петербург Пользователь №: 2912 Спасибо сказали: 5 раз(а) Репутация: 4 |
|
|
|
Litkevich Yuriy |
30.5.2013, 14:33
Сообщение
#23
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
лучше делать временную таблицу и туда сохранять изменения, а потом "коммитить" её в основную, по какой-то особой кнопке. в моделях Qt это уже реализовано. Если для модели установить режим ManualSubmit, то она все изменения, вносимые в неё, кеширует у себя и только при вызове её метода submitAll() отправит их в БД. Т.е. программисту остаётся сделать кнопку "Сохранить" и по нажатии этой кнопки провести проверку/уведомление пользователя. И при успешной проверке вызвать метод submitAll(). |
|
|
Текстовая версия | Сейчас: 29.3.2024, 5:19 |