Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt Разработка баз данных _ [РЕШЕНО]Ошибка выполнения запроса в PostgreSQL

Автор: PunX 13.4.2010, 20:59

Для проверки работоспособности взаимодействия приложения с БД, сделал простейший пример

QSqlQuery q;
    QString str = "select * from FE_COORD;";
    if(!q.exec(str)){
        QMessageBox::information(0,"error","error");
    }

в ответ получаю QMessageBox, т.е. запрос не прошёл. Посмотрел логи сервера postgre, и вот что я увидел
relation "fe_coord" does not exist at character

таблица созданна, подключение к БД производится корректно, через консоль сервера этот запрос проходит успешно. В чём может быть проблема?

Тему можно наверное удалить, решение нашлось методом "научного тыка", в postgre имена таблиц лучше писать строчными буквами.

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)