СУБД PostgreSql 8.4.
Решил перейти с QSqlQueryModel на QSqlRelationalTableModel
был код (который работал):
QString Query = QString("SELECT * FROM public.\"%1\"").arg(_tableName);
m_model->setQuery(Query); //QSqlQueryModel *m_model
переделал:
QString tableName = QString("public.\"%1\"").arg(_tableName);
m_model->setTable(tableName); // QSqlRelationalTableModel *m_model
qDebug()<<m_model->lastError();
m_model->select();
не работает, пишет:
Unable to find table "Panel_Forms""
таблица такая в базе есть, пробовал так же и без "piblic." и без кавычек имя таблицы, одна и та же ошибка.