Доброго времени суток.
Не могу решить проблему:
Есть таблица SQLite (order, team, staff_team). На главной форме пытаюсь вывести данные из таблицы order:
QSqlDatabase krDB;
krDB = QSqlDatabase::addDatabase("QSQLITE");
krDB.setDatabaseName("krDB.db3");
krDB.open();
QSqlTableModel * model = new QSqlTableModel;
model->setTable("order");
model->setHeaderData(1, Qt::Horizontal, "Фамилия");
model->setHeaderData(2, Qt::Horizontal, "Имя");
model->setHeaderData(3, Qt::Horizontal, "Отчество");
model->setHeaderData(4, Qt::Horizontal, "Телефон");
model->setHeaderData(6, Qt::Horizontal, "Месяц");
model->setHeaderData(7, Qt::Horizontal, "Год");
model->select();
ui->tableView->setModel(model);
ui->tableView->show(); -
но выводит только заголовки столбцов без содержимого. Если изменить название таблицы на другое, то данные с нее в QTableView поступают. Проблема только с таблицей order.
http://joxi.ru/EA4K3GpcqZ7V2b - Таблицы
Подскажите, в чем может быть проблема?