qt中将数据库中的数据显示

一、在设计界面上放一个按钮,一个tableview控件

二、在头文件中加上#include <QtSql/QtSqlQueryModel>

三、在按钮的槽函数中加入以下代码
void myDialog::on_queryBtn_clicked()//添加的一个按钮
{
    QSqlQueryModel *model=new QSqlQueryModel;
    QString cmd="select id,name from user";
    model->setQuery(cmd);
    model->setHeaderData(0,Qt::Horizontal,tr("Id"));
    model->setHeaderData(1,Qt::Horizontal,tr("Name"));

    ui->resultView->setModel(model);
    ui->resultView->show();
}

你可能感兴趣的:(数据库,qt)