Есть некоторые представления. Нужно вывести их в QTableView, а так же запрос всех представления существующих в БД, результат это
Делаю:
{
ui->setupUi(this);
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
db.setHostName("адрес");
db.setDatabaseName("xelfebix");
db.setUserName("xelfebix");
db.setPassword("пароль");
if(!db.open()) {
qDebug() << "Cannot open database:" << db.lastError();
}
else {
qDebug() << "Connection established";
}
QTableView view;
QSqlQueryModel model;
model.setQuery("SELECT * FROM `ТехПроцесс`;");
qDebug() << model.lastError();
view.setModel(&model);
view.show();
}
В итоге вся таблица пустая. Что я делаю не так и как поправить?
У вас
QSqlDatabase db;
QTableView view;
QSqlQueryModel model;
уничтожаются при выходе из конструктора, сделайте их переменными класса.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Подскажите, как разрешить следующую ситуацию - у меня есть базовый контейнер от которого наследуется 2 различных:
Например в консольных программах на языке си или c++ я могу использовать работу с сетью постепенноНу тоесть
Выпустили мы программу в продажу,у кого-то крашит у кого-то нетУ разработчика - нет,но у некоторых юзеров - да
Как вернуть неизвестный заранее тип переменной шаблона при помощи ключевого слова auto ?