проблема с заменой полей строки, при замене строки она не обновляется |
Здравствуйте, гость ( Вход | Регистрация )
проблема с заменой полей строки, при замене строки она не обновляется |
leha41 |
2.4.2014, 15:11
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 1 Регистрация: 2.4.2014 Пользователь №: 4091 Спасибо сказали: 0 раз(а) Репутация: 0 |
Здравствуйте! Вывожу все таблицы БД для последующего дополнения и удаления в них строк, следовательно заполеняется БД. Всё работает отлично. Но есть один не дочёт: если изменить уже введенную строку (допустим ввести в поле, которое должно содержать только тип INTEGER буквы, выводится ошибка(так и должно быть), но эти буквы остаются видны, хотя не сохраняются в БД, а должны как то обновится, чтобы пользователь видел что там должно быть вписано). Для вывода таблиц БД использую TableView. Модель QSqlTableModel::OnManualSubmit. Qtcreator 3.0.1.
Спасибо за ответы |
|
|
Алексей1153 |
4.4.2014, 18:21
Сообщение
#2
|
фрилансер Группа: Участник Сообщений: 2939 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
что-нибудь навроде reset() модели или таблицы вызвать
|
|
|
Litkevich Yuriy |
5.4.2014, 18:31
Сообщение
#3
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
данные обновятся только после отправки в БД (submit() )
|
|
|
Текстовая версия | Сейчас: 20.4.2024, 6:18 |