Название: QSqlRelationalTableModel и NULL значения - решено Отправлено: pokidoff от Март 23, 2011, 10:55 Проблема заключалась в полной отсечке записей, где во внешнем ключе встречалось значение NULL.
Не знаю, почему не поправили в SDK, но я проверял - работает. http://bugreports.qt.nokia.com/browse/QTBUG-2137 (http://bugreports.qt.nokia.com/browse/QTBUG-2137) Суть в том, что при конструировании запроса внутри модели, был заменен INNER JOIN на LEFT JOIN. Что требуется для исправления ошибки: - заменить файл qt/src/sql/models/qsqlrelationaltablemodel.cpp файлом из вложения; - скомпилить проект qt/src/sql/sql.pro Название: Re: QSqlRelationalTableModel и NULL значения - решено Отправлено: ритт от Март 23, 2011, 16:24 http://qt.gitorious.org/qt/qt/merge_requests/2576
Название: Re: QSqlRelationalTableModel и NULL значения - решено Отправлено: pokidoff от Март 23, 2011, 17:50 Хорошее решение
|