利用qt实现图形跟数据库的同步更新
利用qt实现图形和数据库的同步更新
想利用qt开发一个图形界面,将数据库中的数据利用折线图表现出来。数据库中的数据是动态变化的,怎样才能实现折线图也跟着自动变化呢,qt怎样才能探知到数据库发生了变化了呢,需要用到什么函数?或者什么思路?求指点。
------解决方案--------------------
可以用qsqltablemodel实现图形随数据的改变而改变,难点是如何监听数据库变化,这个跟操作系统有关,Qt应该没有这样的机制。
我能想到的一个办法是用一个线程一秒监测一次文件的修改时间,不知道效率如何。
------解决方案--------------------
SQL Server有触发器。
想利用qt开发一个图形界面,将数据库中的数据利用折线图表现出来。数据库中的数据是动态变化的,怎样才能实现折线图也跟着自动变化呢,qt怎样才能探知到数据库发生了变化了呢,需要用到什么函数?或者什么思路?求指点。
------解决方案--------------------
可以用qsqltablemodel实现图形随数据的改变而改变,难点是如何监听数据库变化,这个跟操作系统有关,Qt应该没有这样的机制。
我能想到的一个办法是用一个线程一秒监测一次文件的修改时间,不知道效率如何。
------解决方案--------------------
SQL Server有触发器。