Qt/Sqlite вствка в БД

157
31 августа 2018, 18:50

У меня такая проблема. Пытаюсь по нажатию кнопки выполнять SQL запрос по добавлению данных в БД, но ничего не выходит, а выводится ошибка:

QSqlError("", "Parameter count mismatch", "")

В чем может быть проблема? Заранее благодарю.

QString requester = ui->requester_l->text();
QString IPN = ui->ipn_l->text();
QString description = ui->description_t->toPlainText();
QSqlQuery query;
query.prepare("INSERT INTO request (requster,ipn,description)"
              "VALUES (?,?,?)");
query.bindValue(0,requester);
query.bindValue(1,IPN);
query.bindValue(2,description);
bool qur = false;
qur= query.exec();
qDebug()<<qur<<query.lastError()<<"\n"<<query.lastQuery();
Answer 1

Проблема была решена переименованием столбца requester в иное

READ ALSO
Что представляет из себя функция в c++

Что представляет из себя функция в c++

Я недавно ночью писал код и допустил ошибкуМне нужно было записать в виртуальную память процесса указатель на нужную функцию

177
Найти и описать ошибку в коде с++ [закрыт]

Найти и описать ошибку в коде с++ [закрыт]

у меня есть код на с++, нужно найти в чем заключается ошибка, описать ее, и по возможности исправить:)

155
Можно ли напрямую в функцию передать массив?

Можно ли напрямую в функцию передать массив?

Функция выдаёт случайные числа в определённом диапазоне с исключениемИсключений может быть сколько угодно

187
C++ вернуть из функции int разного размера

C++ вернуть из функции int разного размера

Нужна функция, которая будет способна возвращать как int32, так и int64Как это наиболее грамотно реализовать?

186