
这是代码。。
这是在类里定义的:
    QSqlTableModel *
model;
这是在构造函数里实现的:
    model =
 new QSqlTableModel(
this);
    model->
setEditStrategy(
QSqlTableModel::
OnManualSubmit);
   //设置编辑策略        model->
setTable(
"zhubiao");
          model->
select();
    ui->
tableView->
setModel(
model);
这是
显示结果。。

实际值应该是39.860726,116.844482 
怎么让
tableView显示实际值?数据库为sqlite,存值用的decimal(12,9) 通过
    QSqlQuery qqq;
         if(
 !qqq.exec(
"SELECT * FROM zhubiao")
 )
             QMessageBox::information(
0,
"aaa",
"bbb");
     qqq.next();
         double dab
 =
 qqq.value(
3).toDouble();
          ui->
lineEdit->setText(
QString::number(dab));
调试时,确认数据 
dab 为116.844482。