Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 29.09.2011, 03:58
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

В базе создана таблицаCREATE TABLE Пользователь(Имя TEXT PRIMARY KEY NOT NULL,Пароль TEXT NOT NULL,Тип INTEGER NOT NULL);Требуется добавить запись в таблицу.Код такой:Код:void UsersDialog::addUser(){ QSqlQuery query(db); query.prepare("INSERT INTO \"Пользователь\" VALUES (':username', 'assword', :type);"); if (typeBox->currentText() == "Администратор") query.bindValue(":type", 0); else if (typeBox->currentText() == "Опытный пользователь") query.bindValue(":type", 1); else query.bindValue(":type", 2); query.bindValue(":username", usernameEnter->text()); query.bindValue("assword", passwordEnter->text());// qDebug() showMessage("Ошибка записи: " + query.lastError().text()); }}Выдаётся ошибка "Parameter count mismatch"
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
MySQL Ошибка "Wrong parameter count for mysql_result()& Guest Продолжение старого архива 0 16.10.2011 16:01
Проблема с mysqli_query() expects parameter 1 Guest Продолжение старого архива 0 16.10.2011 15:52
Warning: mysql_fetch_array() expects parameter 1 to be resou Guest Продолжение старого архива 0 16.10.2011 14:56
mysql_fetch_array() expects parameter 1 to be resource, bool Guest Продолжение старого архива 0 16.10.2011 14:04
Invalid parameter passed to C runtime function - Qt Guest Новые вопросы и ответы 2 0 28.09.2011 16:45



© www.otvetnemail.ru - Форум вопросов и ответов.