• 7514阅读
  • 12回复

求助,用tableview显示不了sqlite数据库里面的表 [复制链接]

上一主题 下一主题
离线gink_chen
 
只看楼主 倒序阅读 楼主  发表于: 2011-05-17
RT....数据库里面确定建立了student这个表,但在qt里用tableview显示不出来,不知道是连接数据错误还是路径有问题...程序已经上传了!
附件: demo_sqlite.rar (4 K) 下载次数:25
离线alexltr

只看该作者 1楼 发表于: 2011-05-17
没有问题,可以显示啊。
我不从事IT,只是喜欢Qt。
我不是程序员,只是与程序有缘。
我写程序,只是为了让工作变得简单有序!

                      ----  一个一直在入门的编程学习者
离线gink_chen
只看该作者 2楼 发表于: 2011-05-17
回 1楼(alexltr) 的帖子
0.0 不会吧,你什么都没有改?为什么我的没有显示...囧了
离线gink_chen
只看该作者 3楼 发表于: 2011-05-17
回 1楼(alexltr) 的帖子
你是不是把数据库文件路径改了?我这显示真的不行耶...别的机子也不行
离线xiangxw
只看该作者 4楼 发表于: 2011-05-17
db.lastError()
离线ppdayz

只看该作者 5楼 发表于: 2011-05-18
    QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");
    db.setDatabaseName("masqlite.db");
这句话,如果在demo_sqlite-build-desktop文件夹下面没有masqlite.db,会新建一个空的
masqlite.db,
把你的masqlite.db拷贝到demo_sqlite-build-desktop下面就好了
离线gink_chen
只看该作者 6楼 发表于: 2011-05-18
回 5楼(ppdayz) 的帖子
谢谢,有没有方法把数据库文件放在工程文件夹根目录就可以调用了呢?
离线ppdayz

只看该作者 7楼 发表于: 2011-05-18
回 6楼(gink_chen) 的帖子
指定路径就可以了
离线浪漫天使
只看该作者 8楼 发表于: 2011-05-18
回 6楼(gink_chen) 的帖子
或者 在项目页面中 把影子编译的勾去掉
然后重新编译看看
离线gink_chen
只看该作者 9楼 发表于: 2011-05-18
回 7楼(ppdayz) 的帖子
怎么指定路径呢?什么格式?我是新人,问题多了点...呵呵~
离线gink_chen
只看该作者 10楼 发表于: 2011-05-18
回 8楼(浪漫天使) 的帖子
嗯嗯,可以了~这会对程序打包的时候有影响不?
离线ppdayz

只看该作者 11楼 发表于: 2011-05-18
不会的,打包的时候是建立在主程序所在的文件夹里的
离线feiyangbaxia

只看该作者 12楼 发表于: 2011-07-05
回 5楼(ppdayz) 的帖子
demo_sqlite-build-desktop里面有masqlite.db但是我向里面插入数据,却始终是0kb
快速回复
限100 字节
 
上一个 下一个