0
我有錯誤的SQLite查詢參數數量不匹配的SQLite和Qt錯誤
我不知道問題出在哪裏正是
我必須作出mainwindow.cpp默認的聯接問題
我剛剛得到的默認連接並且查詢數據庫,但不工作
她是我的代碼到目前爲止
QSqlDatabase db = QSqlDatabase::database() ;
QSqlQuery query ;
query.prepare("select seq from sqlite_sequence where name= ? ");
query.addBindValue("articles");
if(!query.exec())
{
QMessageBox::critical(this,"Inventoria solti",query.lastError().text());
return ;
}
while (query.next())
{
ui->lineEdit->setText(query.value(0).toString());
}
她是mainwindow.cpp默認聯接
m_db = new QSqlDatabase;
// Base de données traitement
*m_db = QSqlDatabase::addDatabase("QSQLITE") ;
m_db->setHostName("localhost");
m_db->setDatabaseName("E:/apprendreQt/gestionstock6/database/inventaire.db");
m_db->setPassword("");
m_db->setUserName("");
if(!m_db->open())
QMessageBox::critical(this,"erreur connecting",m_db->lastError().text());
什麼不工作? –
我收到一個錯誤,「參數count mismtach」 – advseo32
您有一個空的數據庫。你爲什麼期望它包含表? –