![cover](https://img-blog.csdnimg.cn/3316c5e31a894ddca00eea3a0c1ee8fa.png)
Qt将数据库的数据显示在页面上
1. 已有数据库DataDB.db,表test12. 将DataDB.db数据库中的数据显示在页面上步骤一:首先打开数据库QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");db.setDatabaseName("DataDB.db");步骤二:判断数据库是否打开步骤三:利用QSqlQueryModel查找表中的数据并显示在页面上。3. 代
·
1. 已有数据库DataDB.db,表test1
2. 将DataDB.db数据库中的数据显示在页面上
步骤一:首先打开数据库
QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");
db.setDatabaseName("DataDB.db");
步骤二:判断数据库是否打开
步骤三:利用QSqlQueryModel查找表中的数据并显示在页面上。
3. 代码如下:
void MainPage::sqlDataShow()
{
QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");
db.setDatabaseName("DataDB.db");
if (db.open())
{
QSqlQueryModel* qmodel = new QSqlQueryModel();
qmodel->setQuery("select * from test1");
ui.tableView->setModel(qmodel);
}
}
4. 页面显示如下
更多推荐
所有评论(0)