C#窗体程序定时从数据库中获取数据插入到另一个数据库,但是隔几天,程序就跑不起来了?

C#窗体程序定时从数据库中获取数据插入到另一个数据库,但是隔几天,程序就跑不起来了?,第1张

检查一下程序是否存在内存泄漏,监控程序的运行状况,比如内存和CPU的占用等。

如果检查泄漏,对你来说比较复杂和麻烦。这种定时任务的情况,可以不需要程序一直运行,执行一次 *** 作完毕,记录好日志后,程序可以退出。之后的启动可以通过计划任务来触发。这样也可以在一定程度上避免。

如果不想ajax,而且,又不想刷新当前页面,又要实现定时读取,可以考虑用iframe,在iframe中引入另一个页面A,让页面A进行定时刷新,读取数据,再让A页面修改当前页面的数据。看你到底想要实现什么样的。如果还是不知怎么实现,可以一起研究研究。

如果是sql server 可以用调度定时自动复制或更新到另一个数据库。

ORECAl等其他大型数据库类似做法。

小型数据库的话只能编程了,比如delphi。用时间控件来实现


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6749404.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存