尝试将数据保存到sqlite数据库时给出此错误。
我已经在Google中搜索,但找不到任何解决方案。
//collect data
QString u_name = ui->txt_name->text();
QString contact = ui->txt_mobile->text();
//int mobi = contact::number();
QString save_stmnt = "insert into phonebook(name, mobile) values (:u_name, :contact)";
cdb->getQuery()->prepare(save_stmnt);
cdb->getQuery()->bindValue(":u_name",u_name);
cdb->getQuery()->bindValue(":contact",contact);
if(cdb->getQuery()->exec()){
qDebug() << "data saved";
} else {
qDebug() << cdb->getQuery()->lastError().text();
}
为什么给出此错误以及如何解决?