Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > [Qt] QSqlTableModel и QTableView пустые поля


Автор: reaboom 9.5.2010, 11:43
Имеется БД SQLite. В ней, таблица, в которой есть NOT NULL поля. Есть QSqlTableModel и QTableView. Проблема в том, что QTableView позволяет при вставке/редактировании оставлять пустые значения для NOT NULL-полей. 
Как это можно исправить, т.е. при попытке сохранения записи с пустым полем, например, выдавать сообщение об ошибки или что-нибудь в этом духе.

Спасибо.

Автор: djamshud 9.5.2010, 11:56
Наследоваться от модели и модифицировать setData.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)