[问题] 如何从数据库中"自动"取出最新数据

楼主: popo14777 (草草)   2020-06-14 12:43:32
各位大大好
每次一有新数据,我的程式都要重新案F5,
才会在图表上出现最新的一笔数据,觉得这样有点麻烦,
有没有可以"自动"取出最新数据的方式,
小弟是使用MSSQL,程式执行后,在数据库新增一笔数据,
但打印出来还是原本的那笔数据,不知道哪里有错,惠请大大指导
以下是我的程式码
https://imgur.com/P5fRqXF
最终想呈现的结果如下
https://blog.csdn.net/u013950379/article/details/87936999
https://hvplot.holoviz.org/user_guide/Streaming.html
谢谢
作者: TakiDog (多奇狗)   2020-06-14 14:53:00
连线不关,定时查询,有变动就重新渲染要记得重新查询吧
作者: alvinlin (林矜业)   2020-06-14 15:19:00
fetchone要在while循环里吧。另应该用一个变量存目前的资料笔数。如果笔数有变动才重新fetch有些云服务可以在写入DB时产生event。像dynamoDB,就可以自动触发处理的程序
作者: single4565 (leekdumpling韭菜水饺)   2020-06-16 03:01:00
我也有同样的疑问,不过目前觉得自己爬虫爬到的资料觉得在框架里可以做到自动取出,吧?
作者: ddavid (谎言接线生)   2020-06-16 08:09:00
或者定期查询,程式里面存上次查询时间,数据库里面存时间戳记,每次都用时间为条件取得新的资料
作者: alvinlin (林矜业)   2020-06-16 20:54:00
“框架里可以做到自动取出”?哪个?scrappy? 没有这段
作者: single4565 (leekdumpling韭菜水饺)   2020-06-17 11:18:00
小弟才疏学浅,原来框架没有这样的功能,我还在学SQL指令......抱歉误导其他人了
作者: salmon12706 (Ellen)   2020-06-29 16:29:00
工研院人工智能课程推荐https://reurl.cc/4RDRaK

Links booklink

Contact Us: admin [ a t ] ucptt.com