Всем привет!
У меня есть несколько таблиц.
имя каждой таблицы отображается в Combobox.
каждая таблица имеет столбец с именем name.
когда я выбираю одно из имен таблиц вCombobox и нажимаю кнопку, слово в LineEdit должно быть сохранено в столбце name в выбранной мной таблице
результат, которого я ожидал, не был.... ну Я написал этот код на основе информации, представленной в Интернете.
где я пишу неправильный код?
QString table =ui->comboBox->currentText();
QString name =ui->lineEdit->text();
QSqlQuery qry;
qry.prepare(QString("INSERT INTO %1 (name) VALUES (:name)").arg(table));
qry.bindValue(":name", ui->lineEdit->text());
qry.exec();
Да блин, что это за дерьмо вообще?
Так не пишут приложнеия для БД.