СУБД
Пример кода:
#include <QSqlDatabase>
#include <QSqlQuery>
#include <QDebug>
#include "DataBaseConnection.h";
int main() {
QSqlDatabase db;
QSqlQuery query;
db = connection();
db.open();
query = QSqlQuery(db);
query.exec("SELECT * FROM enrollee ORDER BY number_speciality");
qDebug() << query.isActive(); // true
query.exec("SELECT * FROM enrollee ORDER BY \"Украинский\";");
qDebug() << query.isActive(); // false
return 0;
}
почему запрос возвращяет false ? И как это исправить ?
Да
Редкость, никогда не встречал такого, чтобы таблицы, столбцы использовали отличные от латин1 символы
уф... сразу в панику впадаю и начинает 1С мерещиться
Замени на порядковый номер столбца, либо приводи кодировку исходника в кодировку субд
Обсуждают сегодня