当前位置:编程学习 > wap >>

qt呀!表格里数据不显示的问题,求指导!

数据表这么建的 query.exec("create table studen (id int primary key, name vchar)");
    query.exec("insert into student values(1,'刘明')");
    query.exec("insert into student values(2,'陈刚')");
    query.exec("insert into student values(3,'王红')");
模式 视图
    model = new QSqlTableModel(this);
    model->setTable("student");
    model->setEditStrategy(QSqlTableModel::OnManualSubmit);
    model->select();
    ui->tableView->setModel(model);
最后显示的只有表头,没有数据,如图: Qt tableview --------------------编程问答-------------------- 你首先要保证model里面的数据得到了没 --------------------编程问答-------------------- name varchar(256) --------------------编程问答-------------------- 怎么看model的数据得到了没有?关键是它显示出来了id,name 
--------------------编程问答-------------------- name varchar(256)  没有效果
--------------------编程问答-------------------- 表名 STUDENT 都用大写  --------------------编程问答-------------------- 还是木有用呀 --------------------编程问答-------------------- 先看看数据写进数据库没有?
一步一步的,稳扎稳打。 --------------------编程问答-------------------- 表排数列数都设置了没有,setcolumn setrow什么的都设置了没有? --------------------编程问答-------------------- 问题已解决
主函数缺少头文件#include <QtGui/QApplication>
不知哪位大神可以解释一下
补充:移动开发 ,  Qt
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,