• 4180阅读
  • 5回复

QT手动刷新数据库 [复制链接]

上一主题 下一主题
离线谭锡安
 
只看楼主 倒序阅读 楼主  发表于: 2012-08-16
如何实现数据的自动刷新,我的数据库是sqlite类型的,程序设置的时候是只读模式,我想定时读取数据库的信息并显示出来,现在能够显示出来,但是不能刷新,请问有没有什么办法~?我用UPDATE函数实现不了·····,还是有什么区别的~?~
离线voidbroken

只看该作者 1楼 发表于: 2012-08-16
定时器?
离线谭锡安
只看该作者 2楼 发表于: 2012-08-16
回 1楼(voidbroken) 的帖子
定时器不是问题,重点是不知道如何刷新数据库~?难道跟更新数据库一样吗~?不过我试过好像通过其他手段使数据库改变了,然后调用UPDASE函数不行哦··~~?
离线voidbroken

只看该作者 3楼 发表于: 2012-08-16
数据库中的数据一取出来就与数据库的数据没有关系了,如果要让界面响应数据库内数据的变化,需要重新申请数据, 增删改都需要通过SQL改变数据库的数据
离线谭锡安
只看该作者 4楼 发表于: 2012-08-16
回 3楼(voidbroken) 的帖子
我自己做了一个数据库,然后通过qt显示出来(只读模型),前面都没问题了。现在我想创建一个刷新按钮,点击按钮对数据库进行刷新,因为数据库改变我是通过其他手段的(不用用到sql语句),然后用显示出来让我知道改变了,请问这个刷新的槽函数怎么写呢~~?
离线voidbroken

只看该作者 5楼 发表于: 2012-08-17
最简单 重新取一次
快速回复
限100 字节
 
上一个 下一个